selfhtml.de - Alles für den Webmaster!

 

Anzeige: united-domains - Die ganze Welt der Domains

united domains - jetzt Wunsch-Domain sichern!

Einfache & schnelle Domain-Registrierung zu fairen Preisen ohne Einrichtungsgebühren. Mehr als 250 Domain-Endungen aus einer Hand inklusive E-Mail- & Web-Weiterleitung. Einzigartiges Domain-Portfolio zur bequemen & sicheren Verwaltung Ihrer Domain-Namen.

Jetzt Domain-Check bei united-domains!

Sound abspielen ohne Player

Autor: Goetz
Datum: 21.03.2011 21:58:18

Hallo,

Kann man beim abspielen von sound den Player unterdrücken?

Bei mir erscheint jedesmal, wenn der Sound angeklickt ist, ein neues Fenster, in dem dann ein Player gestartet wird, beispielsweise Windows Media Player oder Quick Time Player.

Das passsiert auch, wenn ich den Sound direkt aufrufe mit href="Soundxy.wav".

Danke im Voraus!

Götz



Re: Sound abspielen ohne Player

Autor: Goetz
Datum: 06.04.2011 13:39:20

Inzwischen ist mir klar, dass da etwas geändert worden ist.

Früher konnte man problemlos eine Sound-Datei aufrufen, die wurde dann im Hintergrund abgespielt und man konnte die Ausgangsseite während des Abspielens noch weiter betrachten.

Das wurde geändert, ist mir auch egal, warum.

Die Lösung heute für die gleiche Aufgabe ist Flash. Anscheinend gibt es keine andere Lösung.

Die Lösung geht dann so: Die Sound Datei muss als mp3 oder mp4 vorliegen, das wird von Flash akzeptiert, wav z.B. wird nicht akzeptiert.

Dann rufe ich den Sound auf mit einem Flash Player und stelle aber den Flash Player auf die Größe 1 px. Das sieht keiner und der Sound läuft also im Hintergrund.

Ich kann allerdings kein Flash und ich kann auch kein Javascript. Ich kann die Lösung nur mit dem flowplayer.

Das ist ein kostenloser Flash Player den gibt es bei "flowplayer.org" oder so ähnlich. Die haben auch relativ gute Info Seiten dazu und auch ein Forum.

In meiner Beispielseite hier unten kann man in einem Bild zwei verschiedene Bereiche anklicken und dann läuft der dazu gehörende Sound im Hintergrund. Komfortabel wird sogar automatisch der jeweils andere Sound dann immer abgeschaltet.

Die Bereiche, die man anklicken kann, bestehen in diesem Fall aus Ebenen (Dampfschalter, Dieselsschalter), die mit einem durchsichtigen leeren .png Bild gefüllt sind (DurchsichtigVorrat.png.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Loreley 1950</title>

<script src="flowplayer-3.2.4.min.js"></script>

<style type="text/css">
<!--
body {
background-color: #3e2427; /*Hintergrund*/
}
#hauptbild {
position:absolute;
width:1000px;
height:644px;
z-index:1;
visibility: visible;
left: 1px;
top: 1px;
}
#DieselSchalter {
position:absolute;
width:200px;
height:134px;
z-index:3;
left: 683px;
top: 377px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}
#Dampfschalter {
position:absolute;
width:200px;
height:122px;
z-index:3;
left: 284px;
top: 364px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;}
-->
</style>
<script type="text/javascript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>

</head>

<body>
<div id="hauptbild"><img src="Lorel.jpg"/>  
</div>


<div id="DieselSchalter"><a href="SKL.mp4" style="display:block;width:1px;height:1px;" id="Dieselstart" ><img src="DurchsichtigVorrat.png" width="194" height="105" border="0" />
</a></div>


<script language="JavaScript">
flowplayer("Dieselstart", "flowplayer-3.2.5.swf");
</script>

<div id="Dampfschalter"><a href="Dampf.mp4" style="display:block;width:1px;height:1px;" id="Dampfstart" ><img src="DurchsichtigVorrat.png" width="290" height="100" border="0" /></a></div>


<script language="JavaScript">
flowplayer("Dampfstart", "flowplayer-3.2.5.swf");
</script>


</body>
</html>

Viel Spaß und schönen Gruß
Götz