Uhrzeit auch im FF anzeigen

speedy00

Well-known member
28 April 2006
548
24
morgen ;)

Ich hab folgenden Codeschnipsel, der geht aber nur im IE und Opera, was muss geändert werden damit das auch der FF anzeigt?
PHP:
<script language="javascript">
<!--
//written by Kiki - www.kikisweb.de

function zeit(){

var datum = new Date()
var stunde = datum.getHours()
var minute = datum.getMinutes() 
var sekunde = datum.getSeconds()

if (stunde<10) stunde="0"+stunde;
if (minute<10) minute="0"+minute; 
if (sekunde<10) sekunde="0"+sekunde;

document.getElementById("uhrzeit").innerText = (stunde + ":" +minute + ":" + sekunde); 

}
var aufruf = window.setInterval("zeit()", 1000)
//-->
</script>
PHP:
<div id="uhrzeit"></div>
 
Hab das hier gefunden, probiert und es funtioniert auch im FF
PHP:
<script>
// CREDITS:
// Inline clock: fits anywhere into any text
// by Urs Dudli and Peter Gehrig 
// Copyright (c) 2000 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at https://www.24fun.com
// [email protected]
// 7/5/2001

// IMPORTANT: 
// If you add this script to a script-library or a script-archive 
// you have to insert a link to https://www.24fun.com 
// right into the webpage where the script will be displayed.

// CONFIGURATION:
// Go to https://www.24fun.com, open category 'date' and 
// download the ZIP-file of this script containing
// the script-file with step-by-step instructions for easy configuration

var clockid=new Array()
var clockidoutside=new Array()
var i_clock=-1
var thistime= new Date()
var hours=thistime.getHours()
var minutes=thistime.getMinutes()
var seconds=thistime.getSeconds()
if (eval(hours) <10) {hours="0"+hours}
if (eval(minutes) < 10) {minutes="0"+minutes}
if (seconds < 10) {seconds="0"+seconds}
var thistime = hours+":"+minutes+":"+seconds
	
function writeclock() {
	i_clock++
	if (document.all || document.getElementById || document.layers) {
		clockid[i_clock]="clock"+i_clock
		document.write("<span id='"+clockid[i_clock]+"' style='position:relative'>"+thistime+"</span>")
	}
}

function clockon() {
	thistime= new Date()
	hours=thistime.getHours()
	minutes=thistime.getMinutes()
	seconds=thistime.getSeconds()
	if (eval(hours) <10) {hours="0"+hours}
	if (eval(minutes) < 10) {minutes="0"+minutes}
	if (seconds < 10) {seconds="0"+seconds}
	thistime = hours+":"+minutes+":"+seconds
		
	if (document.all) {
		for (i=0;i<=clockid.length-1;i++) {
			var thisclock=eval(clockid[i])
			thisclock.innerHTML=thistime
		}
	}
	
	if (document.getElementById) {
		for (i=0;i<=clockid.length-1;i++) {
			document.getElementById(clockid[i]).innerHTML=thistime
		}
	}
	var timer=setTimeout("clockon()",1000)
}
window.onload=clockon
</script>
PHP:
<script>writeclock()</script>