Newsgroup: it.comp.lang.javascript
Titolo: Js + NN6

Ciao a tutti,
e' da poco tempo che mi diletto con html e js e alcune cose ancora non
le so fare.
Esempio il codice che riporto sotto; xche' non funzia con NN6 mentre
con IE spacca il secondo ??
Grazie in anticipo.
	MAX
<script language=javaScript>
<!-- Beginning of JavaScript -
function clockon() {
	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}
	thistime = hours+":"+minutes+":"+seconds
 
	if(document.all) {
		bgclocknoshade.innerHTML=thistime
		bgclockshade.innerHTML=thistime
	}
 
	if(document.layers) {
		document.bgclockshade.document.write('<div
id="bgclockshade"
style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;font-size:130px;top:10px;left:12px">'+thistime+'</div>')
		document.bgclocknoshade.document.write('<div
id="bgclocknoshade"
style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;font-size:130px;top:10px;left:10px">'+thistime+'</div>')
		document.close()
	}
	var timer=setTimeout("clockon()",200)
}
// - End of JavaScript - -->
</script>
P.s. il codice non e' frutto del mio ingegno, ma l'ho reperito in
rete.

Mancava la parte relativa a NN6 ...
<html>
<head>
<title>Nuova pagina 3</title>
<script language=javaScript>
<!-- Beginning of JavaScript -
var bb=false;
function clockon() {
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}
thistime = hours+":"+minutes+":"+seconds
if(document.all) {
bgclocknoshade.innerHTML=thistime
bgclockshade.innerHTML=thistime
}
else if(document.layers) {
document.bgclockshade.document.write('<div id="bgclockshade"
style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAA
A;font-size:130px;top:10px;left:12px">'+thistime+'</div>')
document.bgclocknoshade.document.write('<div id="bgclocknoshade"
style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD
;font-size:130px;top:10px;left:10px">'+thistime+'</div>')
document.close()
}
else if( document.getElementById){
document.getElementById('bgclockshade').innerHTML=thistime
document.getElementById('bgclocknoshade').innerHTML=thistime
}
var timer=setTimeout("clockon()",1000)
}
// - End of JavaScript - -->
</script>
</head>
<body onLoad="clockon()">
<div id="bgclockshade"
style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAA
A;font-size:130px;top:10px;left:12px"></div>
<div id="bgclocknoshade"
style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD
;font-size:130px;top:10px;left:10px"></div>
</body>
</html>
andreotta fabiano
 WebMŞster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.atipower.it
 
http://www.aticommerce.com
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com
 
http://www.javascript.3000.it


Si, ma non funziona lo stesso.
	MAX

 Si, ma non funziona lo stesso.
In realta' va', anche se sfarfalla un poco.
Hai riallineato il codice *dopo* averlo copiato?


Grazie mille.
Ora funzia tutto.
Non avevo "riallineato" il codice.
Alla prossima (a breve)
	MAX