Browser-Problem IE 5.0
AndréZ
- javascript
Hallo Leute,
folge Seite, in Auszügen, bringt unter den neuen Browsern (IE 6.0, Opera 6.05, Mozilla 1.1) die entsprechenden Ergebnisse. Nur unter IE 5.0 erscheint in der Statuszeile: "Fehler auf der Seite". Komisch ist nur, dass die MouseOver-Sachen funktionieren, aber sonst kein Pop-up aufgeht?!
------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" href="../css/stilblueten.css" type="text/css">
<style type="text/css">
<!--
//-->
</style>
<script type="text/javascript">
<!--
function go(bild, width, height) {
setTimeout("window.open("" + bild + "","Optionen","toolbar=no,status=no,width=" + width + ",height=" + height + "")",1);
}
// -->
</script>
<title>Stil-Blüten</title>
</head>
<body>
<div class="stilblueten">
<table>
<tr><td><h1>Stilblüten aus unserem Studentenleben</hd>
<h3>Heiraten und vermieten, die letzten großen Abenteuer dieser Welt<br>(xxxxx)</h3>
<hr>
</td>
</tr>
<tr><td>
<span class="zitat">Tja <a href="JavaScript:go('../member/pixx/xxxx.jpg', 455, 375)">Name</a>,
da haben Sie ja armtief in die Scheisse gegriffen.</span><br>
<span class="wer"><a href="JavaScript:go('../member/dozenten/yyyyyy.jpg', 250, 210)" class="wer">Prof. yyyyyy</a></span>
</td>
</tr>
</table>
</div>
</body>
</html>
Vielen Dank im voraus
André
Vielleicht sieht er go() als irgendeine Browserinterne
Funktion an und sagt deshalb was. Oder aber ihm gefällt
der Aufruf des Timeouts nicht - kann man ja auch noch
mal in eine andere Funktion packen.
Vielleicht sieht er go() als irgendeine Browserinterne
Funktion an und sagt deshalb was. Oder aber ihm gefällt
der Aufruf des Timeouts nicht - kann man ja auch noch
mal in eine andere Funktion packen.
Bin ja noch nicht so bewandert in JS und habe das skript so übernommen.
Wer kann mir eine Alternative geben? Das Gute an diesem Skript war, dass man mit nur einer Gunktion jedes beliebige Bild ansteuern konnte.
Bitte helft mir
André
<span class="zitat">Tja <a href="JavaScript:los('../member/pixx/xxxx.jpg', 455, 375)">Name</a>,
da haben Sie ja armtief in die (TsTsTs) gegriffen.</span><br>
Ich habe die Funktion go() einfach mal los() genannt.
function los(bild, width, height)
{
window.open(bild,"Optionen","toolbar=no,status=no,width="+width+",height="+height");
}
Wozu diente eigentlich das setTimeout()?
Ich meine, eine 1-Milisekunde-Verzögerung ist schon
echt enorm... ;)
So müßte er's eigentlich tun.
Wozu diente eigentlich das setTimeout()?
Ich meine, eine 1-Milisekunde-Verzögerung ist schon
echt enorm... ;)
So müßte er's eigentlich tun.
Wie gesagz, habe das Skript so übernommen. Aber ich werde es probieren, so wie du vorgeschlagen hast. Solltes es nicht funzen. poste ich noch mal.
Vielen Dank