Flash Steuerung per JS nur mit IE?

MegaBlast

Grünschnabel
Folgerndes Script läuft nur mit IE aber nicht mit Firefox:

Code:
<script language="JavaScript" type="text/JavaScript">
<!--
function STOP() {
			window.document.mp3player3.GotoFrame(1);
}
function START() {
			window.document.mp3player3.GotoFrame(0);
}
//-->
</script>

Versuche damit einen MP3-Player für die Hintergrundmusik zu Steuern.
Oder hat jemand eine Alternative?

Liegts an ActiveX oder muss für den Netscape Clon ein anderer Syntax verwendet werden?

Gruss Mega
 
Hier mal die Dreamweavervorlage:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<script language="JavaScript" type="text/JavaScript">
<!--
function FDK_goToFrame(ID,frameNum) {
	loc = eval("window.document."+ID);
	frameNum = (parseInt(frameNum));
	if (navigator.appName.indexOf ("Microsoft") !=-1) {
		TFrames = (parseInt(loc.TotalFrames));
	}
	else  {
		TFrames = (parseInt(loc.TotalFrames()));
	}
	if (frameNum <= TFrames) {
		if (!FDK_loaded) {
			while (!FDK_loaded) {
				if(loc.PercentLoaded() == 100)  {
					loc.GotoFrame(frameNum-1);
					FDK_loaded = true;
				}
			}
		}
		else  {
			loc.GotoFrame(frameNum-1);
		}
	}
	else {
		alert("Flash Scripting Error: The jump frame you specified is greater than the total number of fames in the Flash movie. Choose a lesser value.");
	}
}
//-->
</script>
<SCRIPT>
<!--
var FDK_loaded=false;
//-->
</SCRIPT>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" name="mp3player3" width="2" height="2" id="mp3player3">
  <param name="movie" value="mp3player3.swf">
  <param name="quality" value="high">
  <embed src="mp3player3.swf" width="2" height="2" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="mp3player3" swliveconnect="true"></embed>
</object>
<form name="onoff">
<input name="butt1" type="button" style="font-size: 10pt" onClick="FDK_goToFrame('mp3player3','2')" value="Turn music off">
<br>
<input name="butt2" type="button" style="font-size: 10pt" onClick="FDK_goToFrame('mp3player3','1')" value="Turn music on">
</form>
</html>
 
Hi,

Wirf einen Blick in den Anhang. Dieses Beispiel nach den Angaben auf der Macromedia-Seite funktioniert im IE und in den Geckos.

Gruß

P.S.: Ich meine auch den Fehler in den DW-Script zu sehen; die erste eval-Methode bräuchte auch eine Browserweiche... ;)
.
 

Anhänge

Zuletzt bearbeitet:
Zurück