Moin!
function getStyle(name, nest){
nest = nest ? 'document.'+nest+'.' : '';
return w3c ? document.getElementById(name).style : iex ? document.all[name].style : ns4 ? eval(nest+'document.'+name) : false;
}weiss jemand was diese funktion bewirkt?
Du verwendest ernsthaft ungeprüfte Scripte dritter? Die könnten Dir ein trojanische Pferdchen unterschieben... (Dialerupload für die Besucher Deiner Seite...)
Die Funktion erwartet zwei Parameter.
- Der erste soll in "name" gespeichert werden (ganz schlecht: oft reserviertes Wort)
- Der zweite soll in "nest" gespeichert werden.
Auf die Verwendung der ungarischen Notation wurde verzichtet (ganz schlecht, wie wir gerade sehe, es sind leine schnellen aussagen möglich, welche Werte übergeben werden dürfen).
Erste Zeile:
Wenn Nest FALSE ist, dan wird nest auf '' (Leerstring) gesetzt.
Wenn Nest nicht False ist auf den verketten String 'document.nest.' (nest durch Inhalt von Nest...)
Zweite Zeile:
wenn w3c TRUE ist returniere document.getElementById(name).style
sonst:
wenn iex TRUE ist returniere document.all[name].style
sonst:
wenn ns4 TRUE ist returniere das Ergebnis von eval(nest+'document.'+name)
sonst:
returniere false;
Das war es schon... Jetzt bist Du viel klüger...
MfG
Snoop
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.