The Designspace http://thedesignspace.net/ My daily explorations, troubleshooting, solutions and discoveries. en-us ellen@thedesignspace.net Fri, 16 Sep 2011 13:06:42 -0500 Prevent float drop in IE http://thedesignspace.net/MT2archives/000937.html Internet Explorer's propensity to drop floated elements adds time to site development, and sometimes causes a page to appear blank if the floated content drops below the window "fold". Ignoring the problem and designing only for standards-adhering browsers is not always possible, particularly in enterprise environments where IE (and not always the latest version) is the only officially supported standard.... Clicking a link results in blank page with "true" in IE7 http://thedesignspace.net/MT2archives/000889.html Make the console.log() command IE-8 compatible http://thedesignspace.net/MT2archives/000839.html I often use the command console.log() to trace the execution of my javascript functions in Firebug's or Safari's consoles. The only problem is, Internet Explorer doesn't understand console.log() and moreover, it doesn't error out gracefully. It stops the script execution. As a result, it was necessary to be very careful to turn off the console.log() statements whenever a script goes... Set up a Cron job in Windows to run an ASP script http://thedesignspace.net/MT2archives/000796.html If you are used to Linux environments, and working on a web application which needs to execute a function at regular intervals, you'd use a cron job. On Windows, you'd use a scheduled task instead. There is one part of the process that isn't obvious, so here are the steps involved: Create the web page that executes the desired tasks... Defeat the IE 7 z-index bug http://thedesignspace.net/MT2archives/000763.html The z-index bug in actionAlthough Internet Explorer 8 has been widely adopted, IE 7 is still the browser in use at my office, so all new projects must be compatible with it. Even though IE7 was already obsolete when we adopted it, it was a wonderful change from IE 6, because of the reduced need for CSS and javascript hacks,... JQuery UI tabs causes IE7 to freeze http://thedesignspace.net/MT2archives/000755.html I started hearing complaints that a particular learning module completed a few weeks ago was freezing up at random. It took a while to isolate the problem down to the use of JQuery UI tabs on a couple of pages. I had a combination of jQuery UI 1.6rc6 and jQuery 1.3.1. Apparently, at least as far as IE 1.7 is... IE 7 & 8: Navigation to the webpage was cancelled, revisited http://thedesignspace.net/MT2archives/000748.html jQuery UI Accordion does not function in IE7/WinXP http://thedesignspace.net/MT2archives/000732.html The Accordion is one of the handy interface widgets that can be generated using jQuery UI. There are several optional settings you can add into the function call, including animation, auto-height, etc. If you find it is not working on IE7try adding "animated:false" as one of the options. If you are running a debugger on IE, and see the error... IE 7 ordered list numbering bug http://thedesignspace.net/MT2archives/000687.html The other day, I found an Internet Explorer ordered-list bug I hadn't seen before: A numbered list of items which looks right in other browsers will be rendered with the number "1" in front of every item in IE7. This happens when a width is added to the "LI" tags in an ordered list. Internet Explorer 7 will not increment... IE8: Font size problems http://thedesignspace.net/MT2archives/000668.html Now that Internet Explorer 8 is out, I'm getting some reports of font-size issues: text that looks fine in all other browsers becomes very tiny. When I check the same pages in my own IE8 with settings right out of the box, the fonts look fine, so I doubt it is a CSS problem. Here are my suggestions for troubleshooting... IE8: Navigation to the webpage was cancelled http://thedesignspace.net/MT2archives/000647.html With the advent of IE 8, I started getting calls about a new error when accessing our learning management system. "Navigation to the webpage was cancelled." This error can be caused by many things, but in this case, I believe it has to do with the fact that the LMS has both secure and insecure assets in the frameset. Unfortunately,...