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

    Perchè il suono funziona con il mouseover e non con il click?

    Ho associato un suono ad un tasto, e si attiva al mouseover:
    codice:
    <bgsound src="#" id=music loop=1 autostart="true"> 
    <onMouseOver="document.all.music.src='prova.wav';">
    Perchè se voglio associarlo al click allo stesso modo non funziona?!?!
    codice:
    <bgsound src="#" id=music loop=1 autostart="true"> 
    <onClick="document.all.music.src='prova.wav';">
    Grazie per l'aiuto

  2. #2
    OnMouseOver su cosa ????
    OnClick su cosa ????

    Sayonara...

    kami del tempo / raccogli i miei ricordi / vola distante.

    Rinaldo - RexPlants
    RexPlants il forum delle piante che mangiano

  3. #3
    Beh su un link ovviamente.
    Vi posto l'intero codice:

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quando clicchi su un link che apre un'altra pagina nella stessa finestra il browser, guistamente, presume che all'utente non interssino piu' i suoi contenuti... nemmeno i suoni.

    D'altronde avresti un tempo dipendente dalla velocita' di ricezione della nuova pagina per ascoltare... cioe' da zero a chissa' quando.

    Se conosci a priori la durata del suono (in millisecondi) puoi usare questo:

    <a href="info.asp"
    onclick="document.all.music.src='prova.wav'; setTimeout('location.href=this.href',2000); return false;"
    >

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Adesso sento ilsuono, ma non va alla pagina che voglio. Mi indirizza a
    undefined
    questo è tutto il codice:
    codice:
    <a href="info.asp" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','images/info_3.jpg',1);document.all.music.src='prova.wav';" onClick="document.all.music.src='prova2.wav';setTimeout('location.href=this.href',2000); return false;">
    In cosa sbaglio?

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.