Button-Sound für alle Browser

01.10.2010 00:05 (zuletzt bearbeitet: 01.10.2010 00:07)
#1 Button-Sound für alle Browser
avatar
Mitglied

Forum: 104774 Standard-Template

Hallo,
kennt einer einen Button-Sound der auch bei allen Browsern funktioniert?
Sobald eine "id" oder "name" in die Soundfunktion kommt, scheint in den anderen Browsern (außer IE) die Soundwiedergabe zu scheitern.

Das hier folgende Script funktioniert nur im IE und lößt einen Klick-Sound beim Anklicken, beim Onmouseover und beim Onmouseover/Onmouseout aus.


<script language="JavaScript" type="text/javascript">

function sound(obj)
{
var sound= eval("document."+obj)
sound.play()
}

function web(URL) {
setTimeout("self.location.href = '"+ URL +"'", 2000);
}

</script>


<embed src="http://www.future-andres.de/forum/Folder.wav" hidden="True" autostart="False" height="0" width="0" name=sound1>

<embed src="http://www.future-andres.de/forum/Redo.wav" hidden="True" autostart="False" height="0" width="0" name=sound2>


<b>1.Soundausgabe:</b> <a href="javascript: web('http://www.future-andres.de');" onclick="javascript: sound('sound2')">Sound bei einem Mausklick</a> <br><br>

<b>2.Soundausgabe:</b> <A href="javascript: web('http://www.future-andres.de');" onMouseOver="javascript:sound('sound1')">Sound bei Berührung </A><br><br>

<b>3.Soundausgabe:</b> <A href="javascript: web('http://www.future-andres.de');" onmouseover="javascript:sound('sound1')" onmouseout="javascript:sound('sound2)">Sound beim Onmouseover/Onmouseout </A><br><br>



Bis dann und Danke im Voraus
wolf.andres

01.10.2010 09:09
avatar  gustav
#2 RE: Button-Sound für alle Browser
gu
Technik

Im Moment sind Sounds in den Browsern sehr schwer zu realisieren. Das einfachste ist, Sie warten, bis auch der IE den <audio></audio>-Tag unterstützt (mit Version9 - als Beta bereits zu testen). Dieses Element kann dann endlich Töne auf Webseiten bringen :)

Xobor Forum-Software · Template Entwicklung, Frontend-Entwicklung · Werde Fan auf unserer Xobor-Facebook Seite


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!