Kann mir bitte jemand helfen, wie ich nachfolgenden JS in eine HTML-Page einbaue.
Bitte genau was in Head und Body reinkommt, inbesondere auch wie der Link auf den Button definiert werden muß. Ich habe nur halbwegs Ahnung über Frontpage und HTML und 0,1 % über JS.
Hier der entspr. JS-Code:
<script LANGUAGE="JavaScript"><!--
// Preload and play audio files with event handler (MouseOver sound)
// designed by JavaScript Archive, (c)1999
// Get more free javascripts at http://jsarchive.8m.com
var aySound = new Array();
// Below: source for sound files to be preloaded
aySound[0] = "SOUND.mid";
// DO NOT edit below this line
document.write('<BGSOUND ID="auIEContainer">')
IE = (navigator.appVersion.indexOf("MSIE")!=-1 && document.all)? 1:0;
NS = (navigator.appName=="Netscape" && navigator.plugins['LiveAudio'])? 1:0;
ver4 = IE||NS? 1:0;
onload=auPreload;
function auPreload() {
if (!ver4) return;
if (NS) auEmb = new Layer(0,window);
else {
Str = "<DIV ID='auEmb' STYLE='position:absolute;'></DIV>";
document.body.insertAdjacentHTML("BeforeEnd",Str);
}
var Str = '';
for (i=0;i<aySound.length;i++)
Str += "<EMBED SRC='"+aySound[i]+"' AUTOSTART='false' HIDDEN='true'>"
if (IE) auEmb.innerHTML = Str;
else {
auEmb.document.open();
auEmb.document.write(Str);
auEmb.document.close();
}
auCon = IE? document.all.auIEContainer:auEmb;
auCon.control = auCtrl;
}
function auCtrl(whSound,play) {
if (IE) this.src = play? aySound[whSound]:'';
else eval("this.document.embeds[whSound]." + (play? "play()":"stop()"))
}
function playSound(whSound)
{
document.getElementById('soundlink').href="javascript:stopSound(0)";
if (window.auCon) auCon.control(whSound,true);
}
function stopSound(whSound)
{
document.getElementById('soundlink').href="javascript:playSound(0)";
if (window.auCon) auCon.control(whSound,false);
}
//-->
</script>
Bei aySound[0] = "SOUND.mid"; musst du einfach den Pfad zum Sound angeben.
Dann noch den Link in Form eines Images der den Sound an und abstellt:
Bei img src="BUTTON.gif einfach den Pfad zum "Button" angeben.
Danke vielmals und schöne Grüße aus Köln
Bodo