visibility bei netscape
B.H.
- dhtml
0 Sven Rautenberg0 B.H.
0 Cyx230 Mirko Richter
hi,
habe problem mit netscape.
habe folgendes definiert:
in css:
#Anzeige {position:absolute; visibility:hidden; z-index:0; border: 0px;}
in html:
<span ID=""Anzeige""><input type=""text"" name=""Suche1"" size=""20"" value=""""></span>
in javascript für ns:
document.Anzeige.visibility = "show";
wenn die funktion aufgerufen wird, in der javascript den input-tag sichtbar machen, dann wird dies nicht ausgeführt.
ns macht einfach nix.
auch nicht mit:
document.Anzeige.display = "yes";
was mache ich falsch??
habe folgendes definiert:
in css:
#Anzeige {position:absolute; visibility:hidden; z-index:0; border: 0px;}
in html:
<span ID=""Anzeige""><input type=""text"" name=""Suche1"" size=""20"" value=""""></span>
in javascript für ns:
document.Anzeige.visibility = "show";
wenn die funktion aufgerufen wird, in der javascript den input-tag sichtbar machen, dann wird dies nicht ausgeführt.
ns macht einfach nix.
auch nicht mit:
document.Anzeige.display = "yes";
was mache ich falsch??
Hallo!
Wie rufst du denn das Javascript auf? "onMouseover" & Co.? Das funktioniert in Netscape 4 nur dann, wenn onMouseover in einem Link steht, also <a> und <area>.
- Sven Rautenberg
habe folgendes definiert:
in css:
#Anzeige {position:absolute; visibility:hidden; z-index:0; border: 0px;}
in html:
<span ID=""Anzeige""><input type=""text"" name=""Suche1"" size=""20"" value=""""></span>
in javascript für ns:
document.Anzeige.visibility = "show";
wenn die funktion aufgerufen wird, in der javascript den input-tag sichtbar machen, dann wird dies nicht ausgeführt.
ns macht einfach nix.
auch nicht mit:
document.Anzeige.display = "yes";
was mache ich falsch??
Hallo!
Wie rufst du denn das Javascript auf? "onMouseover" & Co.? Das funktioniert in Netscape 4 nur dann, wenn onMouseover in einem Link steht, also <a> und <area>.
- Sven Rautenberg
hi,
wird innerhalb einer funktion aufgerufen.
die funktion wird über ein anderes event gestartet.
netscape führt den code einfach nicht aus, ignoriert ihn.
mit alert(document.Anzeige.visibility);
kann ich ohne probleme die eigenschaft anzeigen lassen.
Hi auch,
wie wär's mit
in javascript für ns:
document.Anzeige.visibility = "visible";
Grüsse
Cyx23
Hi auch,
wie wär's mit
in javascript für ns:
document.Anzeige.visibility = "visible";
Grüsse
Cyx23
habe ich auch schon probiert, macht er nicht.
werde noch verrückt.
danke für die antwort!
Hi nochmal,
habe ich auch schon probiert, macht er nicht.
also mit Netscape 4.7 klappt's
<style>#Anzeige {position:absolute; visibility:hidden; z-index:0; border: 0px;}</style><script>
function nvi(){document.Anzeige.visibility='visible';}
</script><body><span ID=Anzeige><h1>muster</h1></span><a href="javascript:nvi()">xx</a></body>
Grüsse
Cyx23
Hi nochmal,
habe ich auch schon probiert, macht er nicht.
also mit Netscape 4.7 klappt's
<style>#Anzeige {position:absolute; visibility:hidden; z-index:0; border: 0px;}</style><script>
function nvi(){document.Anzeige.visibility='visible';}
</script><body><span ID=Anzeige><h1>muster</h1></span><a href="javascript:nvi()">xx</a></body>
Grüsse
Cyx23
danke für deine hilfe.
jetzt gehts.
mein problem war, daß ich unbedingt ein eingabefeld verschwinden und anzeigen wollte.
mein fehler, ich habe den span-tag nur um den input-tag gelegt.
wenn ich den span-tag um den form-tag lege, dann geht es.
danke für deine hilfe und bemühungen.
servus
Hallo!
habe problem mit netscape.
<span ID=""Anzeige""><input type=""text"" name=""Suche1"" size=""20"" value=""""></span>
Ich gehe davon aus, daß Du einfach die Form-Tags vergessen hast und da zeigt Netscape (richtigerweise) nichts an.
Da ein absolut positioniertes Element im NS als eigenes Dokument angesehen wird müssen die Form-Tags auch in dieses Element hinein, also in etwa so:
<span ID="Anzeige"><form><input type="text" name="Suche1" size="20" value=""></form></span>
VG Mirko