• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Was heißt das in NS6?

kasimir83

Lounge-Member
menuObj = eval("document." + currElem)
menuObj.top = toggleVal(menuObj.top)

function toggleVal(inVal) {
if (inVal == 90) {
return 30
}
return 90
}
 
Okay

<html>

<head>
<title>Neue Seite 1</title>
<STYLE TYPE="TEXT/CSS">
.menu {position:absolute; font:18px helvetica; width:170px; background-color:#D0C8D0; color:#333333}
a {text-decoration: none}
</STYLE>
<SCRIPT TYPE="TEXT/JAVASCRIPT" LANGUAGE="JAVASCRIPT">
function toggleMenu(currElem) {
if (document.all) {
menuObj = eval("document.all." + currElem + ".style")
menuObj.pixelTop = toggleVal(menuObj.pixelTop)
}
else {
menuObj = eval("document." + currElem)
menuObj.top = toggleVal(menuObj.top)
}
}
function toggleVal(inVal) {
if (inVal == 90) {
return 30
}
return 90
}

</SCRIPT>
</head>
<body background="10a.gif" link="2E6798" vlink="2E6798">
<SPAN CLASS="menu" STYLE="left:0px; top=0px; z-index=2">
<br> <br>&nbsp<br>
</SPAN>
<SPAN ID="firma" CLASS="menu" STYLE="left:0px; top=50px; z-index:2">
<a href="firma.htm" target="look">Firma</a>
</SPAN>
<SPAN ID="referenz" CLASS="menu" STYLE="left:0px; top:70px; z-index:2">
<a href="javascript:toggleMenu('ref0')">Referenzen</a>
</SPAN>
<SPAN ID="ref0" CLASS="menu" STYLE="left:0px; top:30px; z-index:1">
  <a href="parkett.htm" target="look">Parkettschäden</a><br>
  <a href="traeger.htm" target="look">Trägerkonstruktionen</a><br>
  <a href="daemmung.htm" target="look">Dämmungsdefizite</a><br>
<a href="contact.htm" target="look">Kontakte</a><br>
<a href="links.htm" target="look">Links</a><br>
 
</SPAN>
</body>

</html>

Unter IE sieht das richtig schön aus, unter NS4 ist das Objekt Firma verutscht (unerklärlich, seht ihr's?), und unter NS6 ist ebenfalls die Firma verrutscht aber hier geht auch das PullDown nicht.

thx
 
Hallo!

Na dann so:

function toggleMenu(currElem) {
if (document.all) {
menuObj = eval("document.all." + currElem + ".style")
menuObj.pixelTop = toggleVal(menuObj.pixelTop)
}
else if(document.getElementById){
menuObj = document.getElementById(currElem).style
menuObj.pixelTop = toggleVal(menuObj.pixelTop)
}
else
{
menuObj = eval("document." + currElem)
menuObj.top = toggleVal(menuObj.top)
}
}
 
Nee du,

Ich habe da 'n bischen rumprobiert, aber NS6 kommt nicht mal bis in die if-Schleife für document.getElementById rein.
 
Zurück
Oben