Forum Moderators: open
I think it might have something to do with setTimeOut because another page I am designing <edit> also has similar problems. This page is in test version so it is very simple. TriFi is more complicated with many scripts for the three frames.
I also set variable when each frame loads to control the animations and javascript functions. Could this be a problem? Appreciate any help or suggestions.
thanks,
Keith
-
[edited by: tedster at 4:35 am (utc) on Nov. 25, 2003]
I've run into vanishing portions of pages when I float an element, but the floated element actually extends further down the page than it's containing element. It's not "supposed to" happen, but it does in Mac IE AND in some recent windows versions as well.
My suggestion: get a good js debugger on windows, use the ns build in debugger on mac. Step through the processes and look for differences between the plaforms' function handling. Often it's just the different handling of objects (keyword: dom) and ms' strict ignorance of any standards.
It's all about debugging and testing. If you are nor sure about a special object handling / referencing, type the exact javascript command into google's search box. You'll (hopefully) find a answer at one of the expert's forums. Or post the problem JavaScript code snippet here.
For me it always ends in having two versions of the scripts and a browser check to load the appropriate version.
My advise is to avoid it if possible. IE *is* capable of handling most of the w3c DOM correctly in js - ie. use document.getElementBy... in your scripts instead of the IE specific document.all.