Ingo Turski: "top." deklaration ignoriert

Beitrag lesen

Hi,

var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;
var browser=((n || ie) && parseInt(navigator.appVersion)>=4)

Hier sprichst Du als "browser" den Netscaspe 4 und den IE ab Version 4 an - sowie noch weitere, die sich zu document.all bekennen. Firefox tut das nicht!
Wozu diese bestimmt schon 10 Jahre alte Abfrage?

this.css=(n) ? eval(nest+'document.'+obj):eval('document.all.'+obj+'.style')

und hier wird's dann auch noch evil.
Du solltest wirklich auf die Suche nach einem vernünftigen Script gehen, als hier Flickschusterei zu betreiben.

freundliche Grüße
Ingo