Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Java Script Auslagerung

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Indigo
PostRank 7
PostRank 7
Beiträge: 647
Registriert: 03.01.2005, 12:48

Beitrag von Indigo » 29.05.2006, 20:20

Ich habe folgendes Script, das die Serverzeit anzeigt.

Das Java Script würde ich gerne auslagern, doch klappt das so nicht, da in der ersten Java Script Zeile auch PHP-Code ausgeführt wird.

Hat jemand ne Idee, oder sogar ein besseres Script ?

Code: Alles auswählen

<?php $Javascriptzeit=date&#40;"Y M d H&#58;i&#58;s"&#41;; ?>

<html>
<head>
<script language="JavaScript">
<!--
var Serverzeit = new Date&#40;"<?php echo$Javascriptzeit; ?>"&#41;;
function UhrzeitAnzeigen&#40;&#41;
&#123;
	if&#40;!document.all && !document.getElementById&#41;
	&#123;
		return;
	&#125;
	var Stunden = Serverzeit.getHours&#40;&#41;;
	var Minuten = Serverzeit.getMinutes&#40;&#41;;
	var Sekunden = Serverzeit.getSeconds&#40;&#41;;
	Serverzeit.setSeconds&#40;Sekunden+1&#41;;
	if&#40;Stunden<=9&#41;
	&#123;
		Stunden = "0" + Stunden;
	&#125;
	if&#40;Minuten<=9&#41;
	&#123;
		Minuten = "0" + Minuten;
	&#125;
	if&#40;Sekunden<=9&#41;
	&#123;
		Sekunden = "0" + Sekunden;
	&#125;
	Uhrzeitanzeige = Stunden + "&#58;" + Minuten + "&#58;" + Sekunden;
	if&#40;document.getElementById&#41;
	&#123;
		document.getElementById&#40;"Uhrzeit"&#41;.innerHTML = Uhrzeitanzeige
	&#125;
	else if&#40;document.all&#41;
	&#123;
		Uhrzeit.innerHTML = Uhrzeitanzeige;
	&#125;
	setTimeout&#40;"UhrzeitAnzeigen&#40;&#41;", 1000&#41;;
&#125;
//-->
</script>
<title>Uhrzeit des Webservers mit Javascript und PHP dynamisch anzeigen</title>
</head>
<body onLoad="UhrzeitAnzeigen&#40;&#41;;">
Uhrzeit&#58; <span id="Uhrzeit"></span>
</body>
</html>