Newsgroup: it.comp.lang.javascript
Titolo: Non va col Netscape lo script

Salve, sono una ragazza alle prime armi col Javascript ma sto imparando a
capirci qualcosa, peccato che ho fatto un sito con uno script che con il
netscape non si vede, c'è un modo per aggiornarlo? lo script l'ho preso da
un sito gratuito, eccolo:
<head>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Randy Bennett (
rben...@thezone.net
) -->
<!-- Web Site:  
http://home.thezone.net/~rbennett/utility/javahead.htm
 -->
<!-- Begin
function buildMenu() {
speed=0;
topdistance=80;
items=7;
y=-50;
ob=1;
if (navigator.appName == "Netscape") {
v=".top=",dS="document.",sD="";
}
else {
v=".pixelTop=",dS="",sD=".style";
   }
}
function scrollItems() {
if (ob<items+1) {
objectX="object"+ob; y+=10; eval(dS + objectX + sD + v + y);
if (y<topdistance) setTimeout("scrollItems()",speed);
else y=-50, topdistance+=40, ob+=1, setTimeout("scrollItems()",speed);
   }
}
// End -->
</SCRIPT>
</head>
<body onLoad="buildMenu(), scrollItems();">
<div id="object1" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=descrizione.html>Chi siamo</a></font>
</center></td>
</table>
</div>
<div id="object2" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=news.html>News</a></font>
</center></td>
</table>
</div>
<div id="object3" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=aeroporto.html>Aeroporto</a></font>
</center></td>
</table>
</div>
<div id="object4" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=flotta.html>Flotta</a></font>
</center></td>
</table>
</div>
<div id="object5" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=scuola.html>Scuola di Volo</a></font>
</center></td>
</table>
</div>
<div id="object6" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=coav.html>C.O.A.V.</a></font>
</center></td>
</table>
</div>
<div id="object7" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=raggiungerci.html>Come raggiungerci</a></font>
</center></td>
</table>
</div>
Grazie a chiunque abbia voglia di rispondermi!
--
Lally
http://go.to/zaripova
Amina Zaripova Fanpage
http://susannamarchesi.tripod.com
Susanna Marchesi Fanpage

C.O.A.V.</a></B></CENTER></td></table></div>
<div id="object7" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80ffff><td><CENTER><B><a
href="raggiungerci.html">Come
raggiungerci</a></B></CENTER></td></table></div>
</BODY></HTML>
____________________
andreotta fabiano
WebMªster ATI POWER s.n.c.
andr...@atipower.it
http://www.atipower.it
http://www.afdsoftware.freeweb.org
____________________

Devi valutare che NN č molto meno flessibile, quindi quando apri un tag del
tipo body, se non lo chiudi NN si blocca; poi non avevi ne aperto ne chiuso
il tag HTML, ed in piů quando metti il commento ad inizio script (<!-- devi
commentarlo anche in Js con // )
Adesso comunque lo script funziona con NN 4.51 ITA
CIAo
Stefano
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Randy Bennett (
rben...@thezone.net
) -->
<!-- Web Site:  
http://home.thezone.net/~rbennett/utility/javahead.htm
 -->
//<!-- Begin
function buildMenu() {
speed=0;
topdistance=80;
items=7;
y=-50;
ob=1;
if (navigator.appName == "Netscape") {
v=".top=",dS="document.",sD="";
}
else {
v=".pixelTop=",dS="",sD=".style";
   }
}
function scrollItems() {
if (ob<items+1) {
objectX="object"+ob; y+=10; eval(dS + objectX + sD + v + y);
if (y<topdistance) setTimeout("scrollItems()",speed);
else y=-50, topdistance+=40, ob+=1, setTimeout("scrollItems()",speed);
   }
}
// End -->
</SCRIPT>
</head>
<body onLoad="buildMenu(), scrollItems();">
<div id="object1" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=descrizione.html>Chi siamo</a></font>
</center></td>
</table>
</div>
<div id="object2" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=news.html>News</a></font>
</center></td>
</table>
</div>
<div id="object3" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=aeroporto.html>Aeroporto</a></font>
</center></td>
</table>
</div>
<div id="object4" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=flotta.html>Flotta</a></font>
</center></td>
</table>
</div>
<div id="object5" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=scuola.html>Scuola di Volo</a></font>
</center></td>
</table>
</div>
<div id="object6" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=coav.html>C.O.A.V.</a></font>
</center></td>
</table>
</div>
<div id="object7" style="position:absolute; visibility:show; left:25px;
top:-50px; z-index:2">
<table border=1 width=150 bgcolor=80FFFF>
<td><center><font face="verdana" size="-1">
<a href=raggiungerci.html>Come raggiungerci</a></font>
</center></td>
</table>
</div>
</body>
</html>

sbatte di quasi tutte le regole.......
se ne sbatte pure troppo...
ha quanto ho visto ha introdotto un sacco di nuovi handler di cui
sinceramente non ne sentivo l'esigenza (come penso tante altre persone)..
oltretutto sono supportati solo da Explorer, quindi non ha senso.
la miglior strada a mio avviso è rimanere compatibili con Netscape (e
assicurarsi quindi la compatibilità quasi-totale per tutti i browser)
Christian Lao
----------------------------------------
http://christianlao.20m.com
pun...@sicilyonline.it
----------------------------------------
--
Posted from [195.223.215.6] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG