if layer1 = visible and layer2 = hidden then ...
ubuni
- design/layout
0 Jens
Ist es mgl. innerhalb eines html files mittels javascript einen layer nach visible und hidden abzufragen? Wenn ja, dann kann man doch sicher folgendes tun:
wenn layer1 = visible
und layer2 = visible
und layer3 = hidden
...
dann führe eine bestimmte funktion aus.
Wie sieht dann das javascript aus?
Hi Ubuni,
das Problem, das du beschreibst wird eigentlich ganz gut unter der
Rubrik Dynamic HTML in SelfHTML abgehandelt, aber auch hier im Archiv
ist dazu sicherloch einiges zu finden (ich habe mir jetzt nicht die
Muehe gemacht das alles rauszusuchen...)
Ist es mgl. innerhalb eines html files mittels javascript einen layer nach visible und hidden abzufragen? Wenn ja, dann kann man doch sicher folgendes tun:
wenn layer1 = visible
und layer2 = visible
und layer3 = hidden
...
dann führe eine bestimmte funktion aus.Wie sieht dann das javascript aus?
Der Code, den du dafuer brauchst, sieht fuer NN und IE unterschiedlich
aus...
Fuer NN:
if (document.layers["layer1"].visibility == "show" &&
document.layers["layer2"].visibility == "show" &&
document.layers["layer3"].visibility == "hide")
{
// dein Code
}
Fuer IE:
if (document.all("layer1").style.visibility != "hidden" &&
document.all("layer2").style.visibility != "hidden" &&
document.all("layer3").style.visibility == "hidden")
{
// dein Code
}
Man kann zwar je nach Browser auch anders und kuerzer auf die
Daten zugreifen, aber so sollte es gehen...
Das naechste Mal aber zuerst das Archiv durchsuchen oder bei
einschlaegigen Plaetzen im Netz nachschlagen...
Es gibt auch sehr gute dynamichtml Libraries (.js)...
Bye,
Jens