akins
Grünschnabel
Hi,
mit PHP rechne ich die babylonische Zeit in den Swatch-TimeBeat.
JS soll die Abfrage alle 0.864 Sekunden abfragen und ich weiß nicht wie ichs anstellen soll.
Hab in das JS mal "new Date()" dazwischen geklemmt, damit man sieht, dass überhaupt was passiert.
Wie bekomme ich es hin, dass die PHP-Funktion swatchbeats() nicht nur beim Seitenaufruf ausgeführt wird? "setInterval" hier anzuwenden, brachte nur einen "Fatel Error...".
Eigentlich sollte sich die Funktion Clock() den Beat jedesmal neu holen - oder hab ich nen Denkfehler?
Vielen Dank für eure Hilfe.
lg
Der Dummy-Code:
mit PHP rechne ich die babylonische Zeit in den Swatch-TimeBeat.
JS soll die Abfrage alle 0.864 Sekunden abfragen und ich weiß nicht wie ichs anstellen soll.
Hab in das JS mal "new Date()" dazwischen geklemmt, damit man sieht, dass überhaupt was passiert.
Wie bekomme ich es hin, dass die PHP-Funktion swatchbeats() nicht nur beim Seitenaufruf ausgeführt wird? "setInterval" hier anzuwenden, brachte nur einen "Fatel Error...".
Eigentlich sollte sich die Funktion Clock() den Beat jedesmal neu holen - oder hab ich nen Denkfehler?
Vielen Dank für eure Hilfe.
lg
Der Dummy-Code:
Code:
<html>
<head>
</head>
<body>
<script language="JavaScript" type="text/JavaScript">
<!--
function Clock() {
<?
function swatchbeats() {
...
$beats = time();
return ($beats);
}
?>
clocktext = "PHP: <? echo swatchbeats(); ?> vs. JS: " + new Date();
if(document.all)
document.all.MicrosoftUhr.innerHTML = clocktext;
else if(document.layers)
{
document.NetscapeUhr.document.open();
clocktext = '<span class="Uhr")>' + clocktext + '</span>';
document.NetscapeUhr.document.write(clocktext);
document.NetscapeUhr.document.close();
}
window.setTimeout("Clock()",864);}
//-->
</script>
<div id="MicrosoftUhr" class="Uhr"></div>
<layer id="NetscapeUhr" left="350"></layer>
<script language="JavaScript" type="text/JavaScript">
<!--
window.setTimeout("Clock()",864);
//-->
</script>
</body>