Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    onmouseover e incompatibilita' con firefox

    Salve ragazzi..avrei un problema:

    ho creato una tabella con delle celle che al passaggio del mouse devono cambiare lo sfondo preso da una immagine..

    codice:
    <td onmouseover:this.background="sfondo.png">
    tutto ok con internet explorer... problemi con firefox!!
    non mi gestisce proprio l'evento onmouseover ... qualche suggerimento?!
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  2. #2
    Ci sono gravi errori di sintassi. Se proprio vuoi usare l'evento inline allora devi fare così:

    codice:
    <td onmouseover="this.background='sfondo.png'">
    Ma sei sicuro di quello che stai facendo? Esistono i fogli di stile CSS per gestire queste cose; javascript, qui, è inappropriato.

  3. #3
    sisi ok la sintassi che uso e' quella che dici te.. non la ricordavo esattamente...

    comunque si potrei anche usare i fogli di stile solo che li conosco davvero poco...non sarabbe piu' semplice risolvere come faccio io?! se no, mi dici come fare?!

    ah..il foglio di stile se proprio ci deve essere lo vorrei esterno...
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  4. #4
    Originariamente inviato da alex86
    sisi ok la sintassi che uso e' quella che dici te.. non la ricordavo esattamente...
    Ma qual è quella che FF non riconosce? Insomma, com'è il codice che hai usato tu?

    non sarabbe piu' semplice risolvere come faccio io?!
    Assolutamente no. Prova a dare una letta a questa introduzione spero chiara e simpatica:

    - http://pesanervi.diodati.org/pn/index.asp?a=293

  5. #5
    uso il codice che mi hai dato te...

    <td onMouseOver="this.background='sfondo.png'">


    il fatto e' che se nello stesso codice sostituisco un colore alla immagine, con firefox va bene!

    <td onMouseOver="this.bgColor='#333333'">
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  6. #6
    Non te l'ho dato io, ho solo corretto la sintassi di quello che avevi scritto tu. Io sono contrario a quell'uso di javascript, soprattutto perchè le proprietà di stile non fanno parte dello standard (e quindi creano incompatibilità nei vari browser).

  7. #7
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    In ogni caso la sintassi sarebbe:
    codice:
    <td onmouseover="this.style.background='url(sfondo.png)';">
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

  8. #8
    Originariamente inviato da nuky
    In ogni caso la sintassi sarebbe:
    codice:
    <td onmouseover="this.style.background='url(sfondo.png)';">
    Ah ecco, vedi. Non conoscendo bene le proprietà di stile avevo supposto che esistessero proprietà diverse per il colore e per l'immagine.

  9. #9
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    Originariamente inviato da pierofix
    Ah ecco, vedi. Non conoscendo bene le proprietà di stile avevo supposto che esistessero proprietà diverse per il colore e per l'immagine.
    Beh, volendo imposti backgroundImage è uguale a impostare via css background e background-image.
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.