• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Moseover mit Ton

Status
Für weitere Antworten geschlossen.
Werbung:
Werbung:
Naja Hauptsache es geht beim InternetExplorer 7. Aber ich weiß nicht wie ich den Code umstellen muss, damit er bei allen 2 Buttons funktioniert ;)
 
Zuletzt bearbeitet:
Namen ändern, oder mit IDs und getElementById arbeiten.

Und wenn du so denkst schließt du gut die Hälfte der Internetnutzer aus. Aber ich denke auch mal, dass keiner sowas hören will. Genau wie Hintergrundmusik ;ugl
 
Werbung:
Kopieren Sie folgende Zeilen und fügen Sie diese zwischen <head> und </head> in Ihrer HTML-Datei ein.

<SCRIPT LANGUAGE=JavaScript> function playSound(){ document.sound1.play();}</SCRIPT>

Fügen Sie die nachfolgenden Zeilen zwischen <body> und </body> zum Aufrufen der Funktionen

<EMBED SRC="IhreSoundDatei.wav" autostart=false HIDDEN=TRUE NAME="sound1" MASTERSOUND><A HREF="" onMouseOver="playSound()" onClick="return false;"><IMG SRC="IhreGrafik.gif/.jpg"></A>

Das dumme ist jetzt bloß, das ein Button die Funktion "Moseover", und "Press" hat. Da müsste man den Code ja umstellen oder?
 
Zuletzt bearbeitet:
natürlich kann man solche spielereien machen, ich meine dojo bringt sogar sowas mit (benutz es nicht).
ich würde mit flash nen as3 code via js ausführen :)
 
aha, aber ich weiß nicht wie ich anfangen soll, dass ist das Problem ;-)
ich habe nicht viel Ahnug davon :sad:

Diese Buttons sollen mit einem Ton hinterlegt werden: Witobia
 
Zuletzt bearbeitet:
Werbung:
Erstmal: Sprachausgabe in CSS 2.0 ist dafür gedacht, um für die Spracheausgabe für einen Screenreader zu "formatieren", nicht um Sound auszugeben.

Dann: Sowas sollte man mit Flash umsetzten, da so etwas mit JavaScript und HTML allein nicht gut umzusetzen ist. Die Scripts, welche ich oben gesehen habe, sind ziemlich schlecht.

Überhaupt: Wird "Sound auf Webseite" inzwischen als ziemlich nervig empfunden, weshalb man wieder davon abgeht.
 
Werbung:
Ich habe etwas gebastelt. Aber es kommt immer noch kein Over-Ton . Ist irgendwo hier ein Fehler?


<html><head>
<!-- ********************************* -->
<!-- Start of JavaScript code for head -->
<!-- ********************************* -->
<script language="JavaScript">
<!--
if (document.images) {
image1off = new Image();
image1off.src = "http://www.oyla12.de/userdaten/09645090/bilder/HomepageWitobia.de.gif";
image1on = new Image();
image1on.src = "http://www.oyla12.de/userdaten/09645090/bilder/HomepageWitobia.de2.gif";
image1press = new Image();
image1press.src = "http://www.oyla12.de/userdaten/09645090/bilder/HomepageWitobia.deP.gif";
image2off = new Image();
image2off.src = "http://www.oyla12.de/userdaten/09645090/bilder/HomepageOnitano.Bex.cc.gif";
image2on = new Image();
image2on.src = "http://www.oyla12.de/userdaten/09645090/bilder/HomepageOnitano.Bex.cc2.gif";
image2press = new Image();
image2press.src = "http://www.oyla12.de/userdaten/09645090/bilder/HomepageOnitano.Bex.ccP.gif";

}
function changeImages() {
if (document.images) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments].src = eval(changeImages.arguments[i+1] + ".src");
}
}
}

function startsound() {
document.embeds[0].play();
window.setTimeout('endesound()',10000);
}

function endesound() {
document.embeds[0].stop();
}
// -->
</script>
<!-- ********************************* -->
<!-- End of JavaScript code for head -->
<!-- ********************************* -->
</head>
<!-- ********************************* -->
<!-- Start of JavaScript code for body -->
<!-- ********************************* -->
<body>
<embed type="audio/x-midi" autostart="false" loop="true" src="http://www.oyla12.de/cgi-bin/login/login.cgi?uid=12N96mL.wdy6soK1121sz4kiKzoBgsoA12q8qkLIAxSdA12nXe9OyMd7usm7gaibotiwqph12fTXKQm50SPIrro12xyGb9qNZaYgsso12RQrJaM50sz6&page=dateien_verzeichnis_anhoeren&datei=Kai2.mid" hidden="true"></embed>
<tr><td width=242><a href="http://witobia.oyla12.de"
onMouseOver="changeImages('image1', 'image1on');startsound();" onMouseDown="changeImages('image1', 'image1press')" onMouseUp="changeImages('image1', 'image1on')" onMouseOut="changeImages('image1', 'image1off');endesound();"><img name="image1" src="http://www.oyla12.de/userdaten/09645090/bilder/HomepageWitobia.de.gif" alt="Witobia" width=242 height=193 border=0></a></td></tr>

<tr><td width=242><a target="_blank" href="http://www.onitano.bex.cc"
onMouseOver="changeImages('image2', 'image2on');startsound();" onMouseDown="changeImages('image2', 'image2press')" onMouseUp="changeImages('image2', 'image2on')" onMouseOut="changeImages('image2', 'image2off');endesound();"><img name="image2" src="http://www.oyla12.de/userdaten/09645090/bilder/HomepageOnitano.Bex.cc.gif" alt="Onitano.Bex" width=242 height=193 border=0></a></td></tr>
<!-- ********************************* -->
<!-- End of JavaScript code for body -->
<!-- ********************************* -->
</body></html>
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben