javascript如何获取flash的加载进度 目前在做一个flash小游戏的网站,小游戏在载入的时候需要提示进度,在ie下可以用PercentLoaded()方法,但是firefox不支持这个方法,找不到相关的替代的办法,请教一下高手该如何解决这个问题?谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="game" align="middle" class="flash"><param name="movie" value="http://flash.2144.cn/qigongzhu/127/ljmnj1oh20110415.swf" /><param name="quality" value="high" /><embed src="http://flash.2144.cn/qigongzhu/127/ljmnj1oh20110415.swf" quality="high" name="game" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" class="flash" /></object><div style="border:1px solid #3c3c3c;width:500px;height:20px;font-size:15px"> <div id="bar" style="background:#00aaff;"> </div> </div> <script>var tmp = document.getElementById('bar');var int = self.setInterval('tmp.style.width = 5*window.document.game.PercentLoaded()', 5);</script> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="game" align="middle" class="flash"><param name="movie" value="http://flash.2144.cn/qigongzhu/127/ljmnj1oh20110415.swf" /><param name="quality" value="high" /><embed src="http://flash.2144.cn/qigongzhu/127/ljmnj1oh20110415.swf" quality="high" id="FFgame" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" class="flash" /></object><div style="border:1px solid #3c3c3c;width:500px;height:20px;font-size:15px"> <div id="bar" style="background:#00aaff;"> </div> </div> <script>var tmp = document.getElementById('bar');var gameObj,int;if (window.ActiveXObject) { gameObj = document.getElementById("game");}else { gameObj = document.getElementById("FFgame");}function loadFlash () { var intPercent = 0; try {intPercent = gameObj.PercentLoaded();} catch(e){} tmp.style.width = intPercent*5+"px"; if (intPercent>=100) { clearTimeout(int); } else { setTimeout(loadFlash, 100); }}int = setTimeout(loadFlash, 100);</script> 弹出层问题 急 js如何传递参数?????? 请教一个菜鸟问题 怎么取消javascript对页面布局的控制? 如何编写动态等待页面,有分加 正则表达式问题. 请问如何让alt弹出的注释框显示在框架之上,解答出来再送分 我想问一个简单问题就是在论坛帖子列表里显示阅读次数 終於爬完五座山了,散分,散技術 这个JAVASCRIPT的参数传递方法怎么写?紧急求救!!! JS 跨域 ajax js嵌套 新手问题 JS获取中10110为什么变成了6呢?
<param name="movie" value="http://flash.2144.cn/qigongzhu/127/ljmnj1oh20110415.swf" />
<param name="quality" value="high" />
<embed src="http://flash.2144.cn/qigongzhu/127/ljmnj1oh20110415.swf" quality="high" name="game" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" class="flash" />
</object>
<div style="border:1px solid #3c3c3c;width:500px;height:20px;font-size:15px">
<div id="bar" style="background:#00aaff;">
</div>
</div>
<script>
var tmp = document.getElementById('bar');
var int = self.setInterval('tmp.style.width = 5*window.document.game.PercentLoaded()', 5);
</script>
<param name="movie" value="http://flash.2144.cn/qigongzhu/127/ljmnj1oh20110415.swf" />
<param name="quality" value="high" />
<embed src="http://flash.2144.cn/qigongzhu/127/ljmnj1oh20110415.swf" quality="high" id="FFgame" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" class="flash" />
</object>
<div style="border:1px solid #3c3c3c;width:500px;height:20px;font-size:15px">
<div id="bar" style="background:#00aaff;">
</div>
</div>
<script>
var tmp = document.getElementById('bar');
var gameObj,int;
if (window.ActiveXObject) {
gameObj = document.getElementById("game");
}
else {
gameObj = document.getElementById("FFgame");
}function loadFlash () {
var intPercent = 0;
try {intPercent = gameObj.PercentLoaded();}
catch(e){}
tmp.style.width = intPercent*5+"px";
if (intPercent>=100) {
clearTimeout(int);
}
else {
setTimeout(loadFlash, 100);
}
}
int = setTimeout(loadFlash, 100);
</script>