wav file laten stoppen bij openen andere browser

Pagina: 1
Acties:

  • jos_zwa
  • Registratie: Januari 2001
  • Laatst online: 15-04-2019

jos_zwa

Flying Dutchman

Topicstarter
mensen:

ik heb nu html pagina die op de achtergrond een wav afspeeld:

<BGSOUND SRC="music/standingstill.wav" ALT="" LOOP="true">

nu heb ik in die zelfde html pagina een paar links (a href) naar andere htmlfiles die in een nieuwe browser geopend worden (target="blank")

nu wil ik dat het achtergrond geluidje stopt als de nieuwe html pagina in een nieuwe browser geladen wordt. moet ik dan een extra parameter in de a href invoeren ofzo ?

iemand ?

Nikon D60 + AF-S DX 18-105mm G VR


  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 21-08 10:46
Wellicht heb je hier wat aan: http://developer.irt.org/script/sound.htm

Je moet dan dus als je een linkje hebt er een onclick aan toevoegen om geluid te stoppen. (Dus iets als <a href="http://mcviruss.nl" target="_blank" onclick="stopSound();">, moet je natuurlijk wel een goed werkende stopSound(); functie hebben).

[ Voor 64% gewijzigd door McVirusS op 11-06-2003 13:27 ]


  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 21-08 10:46
Op http://www.devslet.nl/js/music/ kan je een scriptje vinden dat ik ooit in een ver verleden voor iemand heb geschreven.

  • jos_zwa
  • Registratie: Januari 2001
  • Laatst online: 15-04-2019

jos_zwa

Flying Dutchman

Topicstarter
thnx ik ga het proberen

Nikon D60 + AF-S DX 18-105mm G VR


Verwijderd

Je kunt gewoon het stop command geven. Slim is, als je dit bijvoorbeeld bij een onblur van het window doet. Als je dus switcht tussen windows zal ook je geluid stoppen :)

  • jos_zwa
  • Registratie: Januari 2001
  • Laatst online: 15-04-2019

jos_zwa

Flying Dutchman

Topicstarter
ik heb nu dit in de head:

<script>
function stopsound() {
document.bgsound.src="music/stil.wav";
}
</script>


en dit in de a href:

<a href="index3.html" onclick="stopSound()" target="blank">................

maar de muziek gaat gewoon door :(

iemand een oplossing. zoveel text is het niet.

Nikon D60 + AF-S DX 18-105mm G VR


  • Dark Blue
  • Registratie: Februari 2001
  • Laatst online: 21-08 18:36

Dark Blue

Compositionista!

Alpenmeisje

Javascript kent toch de status 'onBlur' en 'onFocus' (die tweede weet ik niet zeker).

bij onBlur betekent het dat je scherm 'vervaagt' als het ware; omdat hij achter een ander scherm verdwijnt wat actief wordt. En dat zou je hierbij mooi kunnen gebruiken.

heidiulrich.nl | adventura.nl : rugzakavonturen | pathwise.nl : prepping geeks to get jobs


  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

JavaScript:
1
2
3
function stopSound() {
    document.getElementById('bgsound').src="";
}

onderaan het 1e linkje van McVirusS staat dat het geluid in IE stopt als je de src verandert in een lege string

HTML:
1
2
<BGSOUND id="bgsound" src="music/standingstill.wav" loop="true">
<a href="index3.html" onclick="stopSound()" target="blank">woei</a>


dat zou moeten werken volgens mij :)

let wel op dat je CaSe SeNsItIvE werkt in javascript! da's iig al een eerste fout die je hierboven maakte.
Je tweede fout is dat je refereert naar document.bgsound. maar hoe moet je browser weten wat document.bgsound is als je je bgsoundje geen ID meegeeft?

[ Voor 50% gewijzigd door SchizoDuckie op 11-06-2003 19:26 ]

Stop uploading passwords to Github!


  • jos_zwa
  • Registratie: Januari 2001
  • Laatst online: 15-04-2019

jos_zwa

Flying Dutchman

Topicstarter
Papa Eend schreef op 11 juni 2003 @ 19:23:
JavaScript:
1
2
3
function stopSound() {
    document.getElementById('bgsound').src="";
}

onderaan het 1e linkje van McVirusS staat dat het geluid in IE stopt als je de src verandert in een lege string

HTML:
1
2
<BGSOUND id="bgsound" src="music/standingstill.wav" loop="true">
<a href="index3.html" onclick="stopSound()" target="blank">woei</a>


dat zou moeten werken volgens mij :)

let wel op dat je CaSe SeNsItIvE werkt in javascript! da's iig al een eerste fout die je hierboven maakte.
Je tweede fout is dat je refereert naar document.bgsound. maar hoe moet je browser weten wat document.bgsound is als je je bgsoundje geen ID meegeeft?
geweldig!! thnx al lot :) het werkt _/-\o_

Nikon D60 + AF-S DX 18-105mm G VR

Pagina: 1