I'm just looking at the script some more, it uses this:
Code:
var ie=document.all
var ns6=document.getElementById&&!document.all
to determine which browser it is being used on. If Safari recognizes document.all but not clientHeight, that would be the problem. I'd try changing the above to:
Code:
var ie=document.all&&!document.getElementById
var ns6=document.getElementById&&document.all
If that fixes it in Safari, it will mess it up in other browsers but, at the same time, it will let me know how to fix the script's code for Safari and the others. If it doesn't take care of things in Safari, then I'm not sure what the problem is.
Bookmarks