WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Tageszeit darstellen » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Gen-Chan
Danke für eure hilfe... ich habe ein javascript gefunden mit dme man das so machen kann wie ich das wollte...

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50: 
51: 
52: 
53: 
54: 
55: 
56: 
57: 
58: 
59: 
60: 
61: 
62: 
63: 
64: 
65: 
66: 
67: 
68: 
69: 
70: 
71: 
72: 
73: 
74: 
75: 
76: 
77: 
78: 
79: 
80: 
81: 
82: 
83:
fon_size=3
fon_famil="Tahoma"
fon_width=8

var ns=document.layers?1:0
var ie4=document.all?1:0
var ns6=document.getElementById&&!document.all?1:0

function tab_wri(nam_tab)
{
	if(!ns)
	{
		document.write ("<DIV style='position:relative; left:0; top:0; width:"+(fon_width)+"'>")
		for (i=0; i<10; i++){document.write ("<DIV style='position:absolute; left:0; top:0; visibility:hidden ' ID='tab"+nam_tab+"_n"+i+"'><font face="+fon_famil+" size="+fon_size+">"+i+"</font></DIV>")}
		document.write ("</DIV>")
	}
	else
	{
		document.write ("<ilayer id='ilay"+nam_tab+"'>")
		for (i=0; i<10; i++){document.write("<layer visibility=hide ID='lay"+nam_tab+"_n"+i+"'><font face="+fon_famil+" size="+fon_size+">"+i+"</font></layer>")}
		document.write ("</ilayer>")
	}
}
function see_num(nam_tab,num_tab)
{
	if(ie4)
	{
		for(i=0; i<10; i++)
	{
		if(i==num_tab){document.all["tab"+nam_tab+"_n"+num_tab].style.visibility="visible"}
		else{document.all["tab"+nam_tab+"_n"+i].style.visibility="hidden"}
	}
}
if(ns)
{
	for(i=0; i<10; i++)
	{
		if(i==num_tab){document.layers["ilay"+nam_tab].document.layers["lay"+nam_tab+"_n"+num_tab].visibility="show"}
		else{document.layers["ilay"+nam_tab].document.layers["lay"+nam_tab+"_n"+i].visibility="hide"}
	}
}
if(ns6)
{
	for(i=0; i<10; i++)
	{
		if(i==num_tab){document.getElementById("tab"+nam_tab+"_n"+num_tab).style.visibility="visible"}
		else{document.getElementById("tab"+nam_tab+"_n"+i).style.visibility="hidden"}
	}
}

}
sec_old="0"
function see_tim()
{
	date_=new Date()
	wr_s=date_.getSeconds()+""

	if(sec_old==wr_s){return}

	sec_old=wr_s
	wr_h=date_.getHours()+""
	wr_m=date_.getMinutes()+""

	if (wr_h.length==2){see_num(1,wr_h.charAt(0)); see_num(2,wr_h.charAt(1))}
	else{see_num(1,0); see_num(2,wr_h.charAt(0))}

	if (wr_m.length==2){see_num(3,wr_m.charAt(0)); see_num(4,wr_m.charAt(1))}
	else{see_num(3,0); see_num(4,wr_m.charAt(0))}
}

document.write ("<table  border=0 cellpadding=0 cellspacing=0><tr valign=top><td>")
tab_wri(1)
document.write ("</td><td>")
tab_wri(2)
document.write ("</td><td><font face="+fon_famil+" size="+fon_size+">:</font>")
document.write ("</td><td>")
tab_wri(3)
document.write ("</td><td>")
tab_wri(4)
document.write ("</td><td></tr></table>")

see_tim()
tim_int=window.setInterval("see_tim()",200)
von c3o
Doch, die beste Lösung.

Je nachdem ob du die Zeit beim Server oder die beim User anzeigen willst, musst du PHP dazunehmen um die Anfangszeit JS zu übergeben (wie in Homers Beispiel) oder eben nicht (Google: javascript current time oÄ).
von languitar
achso, trotzdem nichts wirklich tolles.
von Der_HOmer[DE]
nein, ich mein mit windos.settimeout() die variable "sekunde" im JavaScript ändern
von languitar
Jede Sekunde neu laden??? Da bekomt man dich nen Rappel!

Ich spiel nicht online

Nach oben