kapot
07-08-2005, 02:27 PM
Please take a look the JavaScript function below.
I call this html using a parameter, the SWF file name.
It works fine with IE, but not with Firefox. It gave me error "The plugin performed an illegal operation".
This page is somekind like a SWF loader.
Anyone know a workaround?
<HTML>
<HEAD><TITLE>TEST</TITLE>
<script language="JavaScript">
function loadmovie() {
var swfname = location.search.substring(1);
document.FlashMovie.LoadMovie(0, 'swffolder/'+swfname);
document.FlashMovie.Play();
}
</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF" onLoad="loadmovie()">
<OBJECT CLASSID="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000"
CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,22,0" ID="FlashMovie" Width="732" Height="549">
<PARAM NAME="movie" VALUE="empty.swf">
<PARAM NAME="bgcolor" VALUE="#FFFFFF">
<EMBED NAME="FlashMovie" SRC="empty.swf" BGCOLOR="#FFFFFF"
WIDTH="732" HEIGHT="549" TYPE="application/x-shockwave-flash" pluginspage=http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>
</BODY>
</HTML>
I call this html using a parameter, the SWF file name.
It works fine with IE, but not with Firefox. It gave me error "The plugin performed an illegal operation".
This page is somekind like a SWF loader.
Anyone know a workaround?
<HTML>
<HEAD><TITLE>TEST</TITLE>
<script language="JavaScript">
function loadmovie() {
var swfname = location.search.substring(1);
document.FlashMovie.LoadMovie(0, 'swffolder/'+swfname);
document.FlashMovie.Play();
}
</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF" onLoad="loadmovie()">
<OBJECT CLASSID="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000"
CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,22,0" ID="FlashMovie" Width="732" Height="549">
<PARAM NAME="movie" VALUE="empty.swf">
<PARAM NAME="bgcolor" VALUE="#FFFFFF">
<EMBED NAME="FlashMovie" SRC="empty.swf" BGCOLOR="#FFFFFF"
WIDTH="732" HEIGHT="549" TYPE="application/x-shockwave-flash" pluginspage=http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>
</BODY>
</HTML>