Hallo zusammen,
habe auf der Webseite 2 digitale Uhren mit Javascript eingebaut, die die Serverzeit in 2 Zeitzonen anzeigt.
Per onload auch "dynamisch". Klappt bei jedem Browser super! .... -> außer IE.
Was könnte die U(h)rsache sein?
Und wenns gar nicht geht: Wie kann ich es anstellen, dass IE diese Divbox komplett weglässt?
Hier mein QT:
ZitatAlles anzeigen
<html>
<head>
<script language="javaScript" src="cnzeit.php"/></script>
<script language="javaScript" src="deuzeit.php"/></script>
</head>
<body onLoad="china(); onLoad=deutsch();">
<div class="uhrbox">
<div style="float:right">
Deutsche Zeit: <span id="deuzeit"></span>
</div>
<div style="float:left">
Chinesische Zeit: <span id="cnzeit"></span>
</div>
</div>
</body>
</html>/* Und hier einen der beiden Uhren (unterschied ist ja nur die Zeitverschiebung) */
var now = new Date(<?php echo date("Y, n, j, G, i, s"); ?>);
function china()
{
var h = now.getHours();
var m = now.getMinutes();
var s = now.getSeconds();
now.setSeconds(s+0.5);if (h<= 9)
h = "0" + h;
if (m <= 9)
m = "0" + m;
if (s <= 9)
s = "0" + s;
chinazeit = h + ":" + m + ":" + s;if(document.getElementById)
{
document.getElementById("cnzeit").innerHTML = chinazeit
}
else if(document.all)
{
cnzeit.innerHTML = chinazeit;
}
setTimeout("china()", 1000);
}
//-->
Vielen Dank schon mal,
Freezer8510