Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353

    cambiare immagine a un div quando si passa sopra a un link

    Il nome dice tutto...

    codice:
    var image;
    image = 'http://www.google.com/images/logo_sm.gif';
    document.getElementById('flap').style.backgroundImage = 'url('+image+')' ;
    il div si chiama flap... non mi funziona però.

    Sapete dove sbaglio?

    Ciao e grazie per ogni aiuto (e non)

    P.S uso safari... può voler dire qualcosa? Non c'è uno script conmpatibile anche con safari?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non puoi mettere l'immagine nel tuo server?
    E` possibile che il browser non visualizzi immagini provenienti da domini diversi (comunque controlla nelle preferenze).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353
    ho provato... ma non cambia un piffero.

    In un certo senso, non mi serve più, penso di conoscere un altro metodo. Si può "simulare" un azione? Nel senso... nel mio css ho un
    #flap {

    }

    e

    #flap a:hover {

    }

    esiste un codice tipo "window.document.flap.click"?

    anche non neccessariamente su un div...

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Puoi dare il focus ad un oggetto, ma non tutti i browser lo supportano: il focus ad oggetti tipo <input> <a> ,area> e` supportato da tutti, agli altri non e` sicuro.

    document.getElementById('ID_OGGETTO').focus();

    document.NOMEFORM.NOMECAMPO.focus();


    La prima sintassi la puoi applicare ad oggetti che hanno l'attributo
    id="ID_OGGETTO"

    la seconda sintassi ad oggetti di un form (ma non in XHTML).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.