|
|||
Musik abspielen funktioniert nicht
Ich hab zwar schon einen Thread mit diesem Problem aufgestellt, aber mittlerweile sehen die Dinge anders aus.
Ich möchte nämlich, dass man beim Drücken eines Links, den ich als Knopf getarnt habe, ein Sound ausgegeben wird. Jedoch funktioniert das nicht! Besser gesagt auf einer Seite tut es das sogar, aber bei allen anderen nicht. Ich weiss sogar schon warum. Ich habe mal im DOM nachgeschaut. Da gibt es so ein Plugin für Firefox, dass so etwas kann(heißt glaub ich firebug oder so). das objekt, dass ich da hinzugefügt hab ist undefined. es ist drin, was beweist, das der Javascript code erfolgreich verlinkt ist, aber es wurde nicht definiert. Das ist komisch, weil ich ihn im code definiert hab und auf einer Seite funktioniert es ja. trotzdem für alle fälle noch der jscode: Code:
var klick; function load_audio(){ klick=new Audio(); document.body.appendChild(klick); klick.autobuffer=true; var canPlayType = klick.canPlayType("audio/ogg"); if(canPlayType.match(/maybe|probably/i)) { klick.src = 'media/klick.ogg'; } else { klick.src = 'media/klick.mp3'; } } function playgo(href){ window.setTimeout(window.location.href=href,1000); klick.play(); } HTML-Code:
<script type="text/javascript" src="sound.js"></script> ... <body onLoad="load_audio()"> <a href="#" class="punkt" onClick="playgo('index.html')">Zurück</a> </body Naja. Danke schonmal. |
Sponsored Links |
|
|||
Dir fehlt das Audio-Element..
Javascript-Beispiele dazu unter https://developer.mozilla.org/en-US/..._API_Extension
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
Sponsored Links |
|
|||
Zitat:
Das der Sound überhaupt angespielt wird! Ohne Timeout wird nämlich sofort die nächste Seite geladen und die vorherige hat keine Zeit irgendetwas abzuspielen. |
|
|||
Zitat:
Könntest du mir sagen, wie ich den timeout RICHTIG aufrufe? |
|
||||
Zitat:
Aber welchen Sinn soll denn die weiterleitung machen? Damit unterbrichst du doch alles. |
Stichwörter |
link, sound abspielen, undefined |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
jquery mobile funktioniert nicht? | Gruen | Javascript & Ajax | 9 | 29.05.2013 18:50 |
jquery Player funktioniert nur im Firefox und Chrom - Doctype schuld? | Andimau | Javascript & Ajax | 0 | 22.08.2012 12:05 |
JS - Button funktioniert nicht => Musik bleibt an. | Illuminu | Javascript & Ajax | 8 | 18.10.2009 09:28 |
Mouseover funktioniert nicht (externe Methode) | blackhtml | CSS | 2 | 07.04.2009 18:49 |
dtd und css in php funktioniert im IE nicht!!! | da-lick | CSS | 17 | 09.06.2007 16:44 |