Forenindex » Archiv » Adobe GoLive » Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

marcus-thomas-guenther
Beiträge gesamt: 43

2. Jan 2005, 17:52
Bewertung:

gelesen: 2283

Beitrag als Lesezeichen
Hallo,

bin momentan dabei für meine Frau eine Website mit GoLive CS zu erstellen.
Nach Startschwierigkeiten klappte das auch halbwegs ordentlich.
Die Site habe ich mit 3 frames erstellt, links die Navigation, oben eine Art Logo oder so ähnlich.

Und rechts der Hauptteil mit Inhalt. Und darum geht es mir hier, vor allem die Startseite.
Dort habe ich über eine Auswahlliste verschiedene Bilder intergriert.

Jetzt möchte ich unten noch Musik einbinden, am Besten auch über ein Formular-Popup.
Dazu habe ich eins Script aus dem Michael Seeboerger-Weichselbaum Buch "Javascript" im BHV -Verlag auf Seite 269 ff. in meine Seite eingebaut.
Mit dem Browser Mozilla-Firefox funktioniert das auch ganz ordentlich, doch beim IE gibt es Probleme.
Er spielt zwar die Musik ab, doch ist der Musik-Navigations-Button zum Stoppen der Musik nicht mehr zu sehen. (vermutlich wegen location href)
Außerdem kommt der Surfer nur über den Zurück-Pfeil im Browser zurück zur Seite.
Das ist nicht schön und kann verwirren und fehlleiten.

Ich hätte es gern, daß auf meiner Frame-Seite die Musik ausgewählt werden kann und dann am Besten auch auf der selben Seite abgespielt wird, so daß der Besucher jeder Zeit Kontrolle über das Musik-Abspielen hat.

Verschiedene (freie) Java-Script-Portale habe ich mir schon angeschaut, aber nicht das richtige gefunden. Deshalb versuche ich es hier, zumal meine JS-Kenntnisse nicht mehr die frischesten sind.
Viellicht geht es ja auch einfacher direkt über GoLive.
Hatte früher auch schon mal hier gepostet und gute Erfahrungen gemacht.
Vielen Dank im Voraus.
Marc

Anbei schicke ich den Quellcode meiner Seite:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="generator" content="Adobe GoLive">
<title>rechtsinh</title>
<script language="JavaScript">
function auswahl ()
{
var index=document.dateien.waehlen.selectedIndex;
var datei=document.dateien.waehlen.options[index].value;
play(datei);
}
function play (file)
{
location.href=file;
}
</script>


<link href="kerstinwebsite.css" rel="stylesheet" type="text/css" media="all">
<csactions>
<csaction name="450A705" class="Image Menu" type="onevent" val0="Formuebungsraum" val1="uebungsraumkerstin" val2="uebungsraum04"></csaction>
</csactions>
<csscriptdict import>
<script type="text/javascript" src="GeneratedItems/CSScriptLib.js"></script>
</csscriptdict>
<csactiondict>
<script type="text/javascript"><!--
CSAct[/*CMP*/ '450A705'] = new Array(MPImageMenu,'Formuebungsraum','uebungsraumkerstin',/*CMP*/ 'uebungsraum04');

// --></script>
</csactiondict>


</head>

<body bgcolor="#ffffff">
<form id="Formuebungsraum" action="kerstinwebsite.css" method="get" name="Formuebungsraum">
<p></p>
<p></p>
<table width="900" border="0" cellspacing="0" cellpadding="0" cool gridx="10" gridy="10" height="352" showgridx showgridy usegridx usegridy>
<tr height="16">
<td width="899" height="16" colspan="5"></td>
<td width="1" height="16"><spacer type="block" width="1" height="16"></td>
</tr>
<tr height="44">
<td width="176" height="44"></td>
<td content csheight="34" width="320" height="44" colspan="3" valign="top" xpos="176">
<h1><font color="#003399">Voila, der neue Kursraum !</font></h1>
</td>
<td width="403" height="335" rowspan="3"></td>
<td width="1" height="44"><spacer type="block" width="1" height="44"></td>
</tr>
<tr height="30">
<td width="210" height="30" colspan="3"></td>
<td width="286" height="30" valign="top" align="left" xpos="210"><select name="uebungsraumkerstin" size="1" multiple onchange="CSAction(new Array(/*CMP*/'450A705'));" cschng="450A705">
<option selected value="ImageMenu/uebungsraum04.jpg">Sitzbereich / Beratungsgespr&auml;che</option>
<option value="ImageMenu/uebungsraum03.jpg">Figur</option>
<option value="ImageMenu/uebungsraum01.jpg">Entspannung</option>
</select></td>
<td width="1" height="30"><spacer type="block" width="1" height="30"></td>
</tr>
<tr height="261">
<td width="190" height="261" colspan="2"></td>
<td width="306" height="261" colspan="2" valign="top" align="left" xpos="190"><img src="ImageMenu/uebungsraum04.jpg" alt="Willkommen !!!" name="uebungsraum04" height="250" width="250" border="0"></td>
<td width="1" height="261"><spacer type="block" width="1" height="261"></td>
</tr>
<tr height="1" cntrlrow>
<td width="176" height="1"><spacer type="block" width="176" height="1"></td>
<td width="14" height="1"><spacer type="block" width="14" height="1"></td>
<td width="20" height="1"><spacer type="block" width="20" height="1"></td>
<td width="286" height="1"><spacer type="block" width="286" height="1"></td>
<td width="403" height="1"><spacer type="block" width="403" height="1"></td>
<td width="1" height="1"></td>
</tr>
</table>
</form>

<form name="dateien">
<select name="waehlen" size="1">
<option selected value="Audio/kurzsound12.mp3">Musik1</option>
<option value="Audio/Leiserieselt.mid">Leise rieselt...</option>
<option value="Audio/stillenacht.mid">Stille Nacht </option>
</select> <input type="BUTTON" value="Play" onclick="auswahl ()">
</form>
<p></p>

<p></p>
</body>

</html>

Gruß Marc

Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

r a c
Beiträge gesamt: 955

2. Jan 2005, 19:02
Bewertung:

gelesen: 2283

Beitrag als Lesezeichen
Hallo Marc,

wir hatte gerade so was. Da hat Sabine auf einen einfachen Musicplayer für Flash (EMFF) hingewiesen und diese Links gepostet:

> dieser Artikel dürfte Dir weiterhelfen:
> http://aktuell.de.selfhtml.org/...flashmusik/index.htm
>
> Schau Dir auch mal die Beispielseiten dazu an:
> http://www.marcreichelt.de/...ayer/beispielseiten/

Ich würd also den EMFF nehmen

Grüsse r a c

ps. ein Link auf deine Seite würde mehr helfen. Soviel Code ist doch etwas unübersichtlich ;-)

(Dieser Beitrag wurde von r a c am 2. Jan 2005, 19:04 geändert)

Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

marcus-thomas-guenther
Beiträge gesamt: 43

4. Jan 2005, 20:07
Bewertung:

gelesen: 2283

Beitrag als Lesezeichen
Hallo rac,
eine Link kann ich nicht anbieten, weil die Web-Seite noch nicht online ist.
Ich könnte die Datei höchstens per E-Mail schicken.

Einen Player, wie den "emf" brauche ich eigentlich gar nicht.
Mir geht es nur darum, daß der Website-Besucher bei meiner kleinen Music-Box wieder komfortabel u. einfach auf die Ausgangsseite zurückkommt. Besonders der IE macht da Zicken.
Danke schon mal.
Gruß Marc

P.S.: Hinweise und Links bezüglich einer Antwort finde ich wenig hilfreich.

Ich weiß, daß mein Quelltext ziemlich umfangreich ist und ich wahrlich nicht der einige in einem Forum bin. Vielleicht auch eine Zumutung, aber trotzdem.

Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

SabineP
Beiträge gesamt: 7586

4. Jan 2005, 20:59
Bewertung:

gelesen: 2283

Beitrag als Lesezeichen
>> P.S.: Hinweise und Links bezüglich einer Antwort finde ich wenig hilfreich.

Ja stimmt, wenn man die verlinkten Texte nicht liest, sind sie auch nicht hilfreich.
Sonnst wäre Dir aufgefallen, daß Dein Problem weder mit HTML, noch mit Javascript lösbar ist.

http://aktuell.de.selfhtml.org/...flashmusik/index.htm

Zitat aus obiger Seite:
Doch die richtige HTML-Einbindung ist nur das eine Problem. Das andere ist der Benutzer bzw. sein Browser und seine übrige Software-Umgebung. Hat der Benutzer überhaupt ein Plugin installiert, das die angebotene Musikdatei lesen und abspielen kann? Wenn nicht, hat er Pech gehabt und hört nichts von der Musik. Und wenn er ein Plugin installiert hat, so kann dies das Aussehen der Seite eventuell stark beeinflussen - schließlich hat nicht jeder das gleiche Plugin installiert.

Gruß Sabine

(Dieser Beitrag wurde von SabineP am 4. Jan 2005, 21:01 geändert)

Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

r a c
Beiträge gesamt: 955

4. Jan 2005, 23:16
Bewertung:

gelesen: 2283

Beitrag als Lesezeichen
http://maledivas.de/musik.html
Ist eines der Beispiele, die unter dem zweiten Link gesammelt sind. Da wird Musik auf einer Seite angeboten.
Kein Popup, kein Zurückkehren zur Seite etc. alle Probleme umschifft.

Ungefähr dass, was du mit "…Seite die Musik ausgewählt werden kann und dann am Besten auch auf der selben Seite abgespielt wird, so daß der Besucher jeder Zeit Kontrolle über das Musik-Abspielen hat…" gemeint haben könntest.

Grüsse r a c

Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

marcus-thomas-guenther
Beiträge gesamt: 43

5. Jan 2005, 15:47
Bewertung:

gelesen: 2283

Beitrag als Lesezeichen
Hallo rac,
danke für die Antwort. Das was du geschrieben hast kann wirkich eine sinnvole Alternative sein.

Evtl. gibt es dann jedoch ein Platzproblem (in dem Frame auf meiner Website)mit den verschiedenen Musik-Playern (z.B. 3 Stück bei 3 kurzen Musiktiteln.)
Na ja, ich werde mal sehen.

Gruß Marc

Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

marcus-thomas-guenther
Beiträge gesamt: 43

5. Jan 2005, 15:52
Bewertung:

gelesen: 2283

Beitrag als Lesezeichen
Hallo Sabine,

deine Anwort fand ich nicht angemessen, sondern eher unverschämt und oberlehrerhaft.
Manchmal ist gar keine Antwort besser als solch eine, liebe Sabine.
Gruß Marc

Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

Dirk Levy
  
Beiträge gesamt: 9464

5. Jan 2005, 23:10
Bewertung:

gelesen: 2283

Beitrag als Lesezeichen
Die Antwort von Sabine war vollkommen okay
nach Deinem Satz:
Hinweise und Links bezüglich einer Antwort finde ich wenig hilfreich.

Wenn Du nicht selber bereit bist etwas zu tun,
dann werden Dir andere auch nicht helfen...

My two cents....

Gruß
Dirk
Admin

[Adobe GoLive Tipps & Tricks]
http://www.gltipps.de
Adobe GoLive CS Buch
http://www.galileodesign.de/685?GPP=levy

Audiodateien einbinden über Auswahlliste/Popup-Formularfeld

marcus-thomas-guenther
Beiträge gesamt: 43

7. Jan 2005, 09:38
Bewertung:

gelesen: 2283

Beitrag als Lesezeichen
Hallo,

ich habe die verlinkten Texte sehr wohl gelesen, doch lag mein Problem zunächst nicht darin, ob der Anwender ein Plugin installiert hat oder auch nicht.
Sondern die Sache überaupt erst einmal halbwegs hinzubekommen. Der Hinweis und die Ausführungen von rac bezüglich des Reichelt-Players waren da schon hilfreich.
Und ich bin durchaus bereit etwas selbst zu tun. Manchmal geht es nur um einen (Wissens)-Anstoss.

An eurer Anwort störte mich weniger der Inhalt als der Ton und die Art.
Aber eigentlich hatte ich das fast so erwartet.
Gruß Marc