Salve a tutti raga sto letteralmente uscendo pazzo per svolgere una semplice funzione.
Nella home del mio sito c'è una musica di sottofondo che ovviamente vorrei rendere disabilitabile tramite il click su un'immagine.
questo è il codice html che richiama la funzione javascript (almeno credo)
codice:<div class="toggle_sound"> [img]themes/steampunk/imgs/home_page/speaker.png[/img] </div>
mentre questo è il codice javascript che si trova ad inizio pagina prima della chiamata della funzione
Mentre questo è il tag audio che utilizzo in fondo alla paginacodice:<script type = 'text/javascript'> var mediaElement = document.getElementsById("background"); var status = true; <---Ovviamente questa cosa credo venga eseguita una sola volta al caricamento della pagina, altrimenti sono fregato function toggle_audio() { if (status) { status = false; mediaElement.pause(); } else { status = true; mediaElement.play(); } } </script>
all'inizio ero riuscito a far funzionare lo stop ora non riesco a far funzionare neanche quello piùcodice:<audio id="background" autoplay preload loop> <source src="welcome.mp3"> <source src="welcome.ogg"> </audio>non capisco cosa devo fare
![]()

)
non capisco cosa devo fare
Rispondi quotando
