Code Funktioniert nicht bei IE
Folgender Code Funktioniert nicht unter IE wo könte der Fehler liegen??
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Neue Seite 2</title>
<script language="JavaScript">
function MItems(b) {
var a = document.getElementById(b);
if (a.style.visibility != "hidden") {
a.style.visibility = "hidden";
} else {
a.style.visibility = "visible"; }
if (a.style.position != "absolute") {
a.style.position = "absolute";
} else {
a.style.position = "static"; }
}
</script>
<style type="text/css">
a {
font-size:14px;
font-family:"Comic Sans MS";}
div {
font-size:14px;
font-family:"Comic Sans MS";}
a:link {
font-size:14px;
color: #D9312E;
text-decoration: none; }
a:visited {
color: #D9312E;
text-decoration: none; }
a:active {
color: #D9312E;
text-decoration: none; }
a:hover {
color: #D9312E;
font:bold;
text-decoration: underline;}
</style>
<base target="Hauptframe">
</head>
<body bgcolor="#D9312E" text="#D9312E" leftmargin="5">
<table bgcolor="#FFC801" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="images/oben.jpg" width="100%" height="38"></td>
</tr>
<tr>
<td><a href="home.htm">● Startseite</a><hr noshade size="1" color="#D9312E"></td>
</tr>
<tr>
<td><div onClick="MItems('menu1')"><a href="uberuns/ueber uns.htm">● Über uns</a></div><hr noshade size="1" color="#D9312E"></td>
</tr>
<tr id="menu1" style="visibility=hidden;position=absolute;">
<td><ul><li><a href=uberuns/geschichte.html>Geschichte</a></li>
<li><a href="neuigkeiten/sprechzeiten.htm">Sprechzeiten</a></li>
<li><a href="lemi/schulordnung.htm">Schulordnung</a></li></ul></td>
</tr>
<tr>
<td><div onClick="MItems('menu2')">● Neuigkeiten</div><hr noshade size="1" color="#D9312E"></td>
</tr>
<tr id="menu2" style="visibility=hidden;position=absolute;">
<td><ul><li><a href="neuigkeiten/infos.htm">Infos</a></li>
<li><a href=Neuigkeiten/Bilder.html>Bilder</a></li></ul></td>
</tr>
<tr>
<td><div onClick="MItems('menu3')">● Unterricht / Klassen</div><hr noshade size="1" color="#D9312E"></td>
</tr>
<tr id="menu3" style="visibility=hidden;position=absolute;">
<td><ul><li><a href="neuigkeiten/klassenfotos.htm">Klassenfotos</a></li>
<li><a href="neuigkeiten/stundenplan Muster.htm">Stundenplan</a></li></ul></td>
</tr>
<tr>
<td><div onClick="MItems('menu4')">● Lehrer</div><hr noshade size="1" color="#D9312E"></td>
</tr>
<tr id="menu4" style="visibility=hidden;position=absolute;">
<td><ul><li><a href=lehrer/steckbriefe.htm>Steckbriefe</a></li></ul></td>
</tr>
<tr>
<td><a href="ort/ort&lage.htm">● Ort & Lage</a><hr noshade size="1" color="#D9312E"></td>
</tr>
<tr>
<td><a href=links/links.htm>● Weiterführendeschulen</a><hr noshade size="1" color="#D9312E"></td>
</tr>
<tr>
<td><a href="kontakt/kontakte.htm">● Kontakt</a></td>
</tr>
<tr>
<td valign="top" height="28"><hr noshade size="1" color="#D9312E"></td>
</tr>
</table>
</body>
</html>
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 63695
Url: https://administrator.de/forum/code-funktioniert-nicht-bei-ie-63695.html
Ausgedruckt am: 24.12.2024 um 01:12 Uhr
3 Kommentare
Neuester Kommentar
Moin,
es wäre durchaus hilfreich, wenn du mal beschreibst, was genau nicht funktioniert!
Psycho
es wäre durchaus hilfreich, wenn du mal beschreibst, was genau nicht funktioniert!
Psycho
Habs gerade getestet. Das Problem scheint das "position=static"
Wenn du statt diesem
folgendes nimmst:
funktioniert es.
Wenn du statt diesem
if (a.style.position != "absolute") {
a.style.position = "absolute";
} else {
a.style.position = "static"; }
}
if (a.style.position != "absolute") {
a.style.position = "absolute";
} else {
a.style.position = "relative"; }
}
funktioniert es.