Newsgroup: it.comp.lang.javascript
Titolo: Netscape fa capricci con mouseover

Mi sapete dire perche questo codice mi di javascript error su netscape ma
non su explorer ?
come devo fare per ottenere quest'effetto su netscape ?
se proprio non posso riuscire come faccio a non fare comparire l'errore ?
grazie in anticipo a chi vorrà aiutarmi !!!!!
<HTML>
  <BODY VLINK="#FF0000"  LINK="#FF0000">
  <A HREF="#" ONMOUSEOVER="this.style.color='green'"
                          ONMOUSEOUT="this.style.color='red'">
     ciao</A>
  </BODY>
</HTML>

</HTML>
L'oggetto style è un'invenzione di Explorer.
Con Netscape devi assegnare un'id al tag ed modificarlo by onmouseover:
  <A HREF="#" ID="identifica" ONMOUSEOVER="document.identifica.color='green'"
                          ONMOUSEOUT="document.identifica.color='red'">
Ovviamente questo codice darà errore con Explorer...
---
the fly on the net
webmaster più alto del mondo
"the devil inside" 
http://members.tripod.com/netfly
e-mail: 
net...@netbusiness.it

 </HTML>
Prova ad eliminare style:
this.color = 'nomecolore'
Occhio perché a quel punto devi ingegnarti a renderlo cross-browser perché
facendo cosě tocca ad IE non capirci piů nulla...di solito si usano delle
variabili diverse a seconda del tipo di browser.
mago


Scusa se mi permetto di contraddirti ma l'attributo style non e'
un'invenzione di Explorer, fa parte dello standard HTML 4.
Ciao.


Forse non è quello che volevi, però... è meglio di nulla.
<HTML>
<style>
.OpzioniLink { position : absolute;font : 19.5px verdana,times new
roman;width : 205px;left : 30px;height : 10%;float : left;margin-top :
0px;font-weight : bold;line-height : 10px;color : maroon;text-decoration :
none;cursor : hand;text-align : center;background:goldenrod;}"
A:link    {text-decoration: none;  color: yellow}
A:visited {text-decoration: none;  color: lightgreen}
A:hover   {text-decoration: NONE; font-weight:bolder;  color: black}
A:active  {text-decoration: none;  color: white}
</style>
 <BODY >
<div id=xxx class=OpzioniLink ONMOUSEOVER="On_MOver()"
ONMOUSEout="On_MOut()">
<A href="javascript:" ONMOUSEOVER="On_MOver()"
ONMOUSEout="On_MOut()">xxxxxxxxx</A>
</div>
 <script>
if(document.layer)(document.layers["xxx"].bgColor='goldenrod');
function On_MOver(Lk){
if(document.all){
document.all.xxx.style.background='red'
document.all.xxx.style.WIDTH=document.all.xxx.style.WIDTH+5
document.all.xxx.style.fontSize=19.5
}
else {
document.layers["xxx"].bgColor='red'
}
}
function On_MOut(){
if(document.all){
document.all.xxx.style.background='goldenrod'
document.all.xxx.style.WIDTH=document.all.xxx.style.WIDTH-5
document.all.xxx.style.fontSize=29.5
}
else {
document.layers["xxx"].bgColor='goldenrod'
}
}
Ciao
--
o------------------------------------------------o
            Gianfranco Carlotti
http://space.tin.it/io/gcarlott
 (SoloIE)
 
gica...@tin.it
o-------------------------------------------------------o
                                                   FERRARA
                                                                Italy
o-------------------------------------------------------------------------o

un'invenzione di Explorer, fa parte dello standard HTML 4.
Dove stà scritto scusa? In HTML 4 sono stati definiti i fogli di stile CSS, ma non gli oggetti JS da usare con essi.
Almeno non quando sono usciti IE4 e NS4.
---
the fly on the net
il webmaster più alto del mondo


 Almeno non quando sono usciti IE4 e NS4.
Scusami ma avevo letto la tua risposta solo in parte; non avevo capito che
ti riferivi non all'attributo style dell'HTML (che come ho scritto fa parte
dello standard), ma alla proprieta' style di un oggetto, modificabile
tramite JS che quindi fa parte del DOM e non dell'HTML, e che nel DOM Level
1 non e' implementata ma prevista per il futuro.
Ciao.

 wrote in message 81n0v5$9fg$1...@nslave2.tin.it...


 cerchero' un'altra donna dentro ai sogni di Tarzan...

 capiscono di più
allora comincia a dire a zio bill che lo standard per la risposta via
mail e' Re: e non R:, per l'inoltro e' Fwd: e non I: ...poi magari
possiamo anche cominciare a valutare se alla microsoft ne capiscono di
piu'...
-- 
Denny
*********************************
Unofficial ToTo Homepage
http://web.tiscalinet.it/totohome
*********************************

capiscono di piů
Su certe altre meno. Su per esempio come si scrive un sistema operativo.
---
the fly on the net
il webmaster piů alto del mondo
"the Art of JavaS." 
http://www.probo.it/aoj
