.swfを自動再生されないようにしたい
ページを開くと勝手に再生される.swfを、再生されないようにしたいです。
動画の下部にはシークバー、一時停止・再生ボタンがついています。
動画は flash.html というページにJavascriptで貼られています。
<script type="text/javascript" src="movie.js"></script>
そのflash.htmlがトップページにインラインフレームで貼り付けてある状態です。
またJavascriptの中身は以下の通りです。
// JavaScript Document
//document.write("JavaScript ON !<br>");
swf = new Array();
swf[0] = "./movie/hoge.swf";
swf[1] = "./movie/hoge.swf";
swf[2] = "./movie/hoge.swf";
swf[3] = "./movie/hoge.swf";
num = Math.round(Math.random() * (swf.length - 1));
strHtml = "";
strHtml+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'";
strHtml+=" codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'";
if (0 == num)
{ strHtml+=" width=400"; strHtml+=" height=350 >"; }
else
{ strHtml+=" width=400"; strHtml+=" height=350 >"; }
;
strHtml+="<param name = movie value='" + swf[num] + "'>";
strHtml+="<param name = quality value=high>";
//strHtml+="<noembed>";
//strHtml+="<img src='./image/hoge.jpg' width='500' height='400'><br>";
//strHtml+="</noembed>";
strHtml+="<embed src = '" + swf[num] + "' ";
strHtml+=" quality = high ";
if (0 == num)
{ strHtml+=" width=400"; strHtml+=" height=350"; }
else
{ strHtml+=" width=400"; strHtml+=" height=350"; }
;
strHtml+=" type = 'application/x-shockwave-flash' ";
strHtml+=" pluginspage='http://www.macromedia.com/go/getflashplayer'>";
strHtml+="</embed>";
strHtml+="</object>";
document.write(strHtml);
この中のどこかを修正すれば、勝手に再生されないように出来ますか?
可能であれば修正点を教えて下さい。
お礼
回答ありがとうございます。 参考にさせていただきます。