我要问的这个问题比较复杂 请听我慢慢说来
我想做个加载FLASH的时候在整个FLASH上面有个加载进度条或者加载百分比的显示,等加载完毕之后自动关闭这个进度。
这样做的难度我觉得就是控制层的问题,不知道如何做一个层放置在FLASH文件的上面,用他来显示百分比,并在百分比完毕之后这个层自动消失。
下面是我找到的代码,不过这个代码不完善,他只是一个单纯的加载百分比,我想知道的就是如何把这个百分比放在FLASH文件的上面(因为我的SWF宽度和高度基本占据了整个页面,没有其他位置放百分比)。下面我发代码,括号中的汉字是我自己加的,方便各位查看。<input id="txt" type="text" value="" style="width:503px;">
(上面这个代码是百分比)
<div id="d1">
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="mFlash" height="92%" width="100%">
<PARAM NAME=quality VALUE=high>
<param name="Play" value="-1">
<PARAM NAME=movie VALUE="<%=rs("flashurl")%>">
</OBJECT>
(上面这个代码是播放flash)<div id="d2" style="visibility:hidden">
flash已经加载完成
</div>
(上面这个代码是加载完毕之后显示的)
<script language="javascript">
function ck()
{
var mFlash=document.getElementById("mFlash");
var txt=document.getElementById("txt");
txt.value=mFlash.PercentLoaded()+"%"
if(txt.value=="100%")
{
document.getElementById("d2").style.visibility="visible"
clearInterval(timer)
}
}
var timer=setInterval("ck()",1000)
</script>
(上面这个代码是控制百分比的)
我想做个加载FLASH的时候在整个FLASH上面有个加载进度条或者加载百分比的显示,等加载完毕之后自动关闭这个进度。
这样做的难度我觉得就是控制层的问题,不知道如何做一个层放置在FLASH文件的上面,用他来显示百分比,并在百分比完毕之后这个层自动消失。
下面是我找到的代码,不过这个代码不完善,他只是一个单纯的加载百分比,我想知道的就是如何把这个百分比放在FLASH文件的上面(因为我的SWF宽度和高度基本占据了整个页面,没有其他位置放百分比)。下面我发代码,括号中的汉字是我自己加的,方便各位查看。<input id="txt" type="text" value="" style="width:503px;">
(上面这个代码是百分比)
<div id="d1">
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="mFlash" height="92%" width="100%">
<PARAM NAME=quality VALUE=high>
<param name="Play" value="-1">
<PARAM NAME=movie VALUE="<%=rs("flashurl")%>">
</OBJECT>
(上面这个代码是播放flash)<div id="d2" style="visibility:hidden">
flash已经加载完成
</div>
(上面这个代码是加载完毕之后显示的)
<script language="javascript">
function ck()
{
var mFlash=document.getElementById("mFlash");
var txt=document.getElementById("txt");
txt.value=mFlash.PercentLoaded()+"%"
if(txt.value=="100%")
{
document.getElementById("d2").style.visibility="visible"
clearInterval(timer)
}
}
var timer=setInterval("ck()",1000)
</script>
(上面这个代码是控制百分比的)
解决方案 »
- ext3.3.1的radio问题,求教各位大神帮忙
- Extjs.ux.tinymce 从数据库读取数据后没有格式了. 就变成普通的文本了.求指导~~刚才帖子为啥是404- -
- 各位老大,能帮小弟看一下吗? 太难懂了?
- javascript中XMLDOM的load()总是返回非空值!
- javascript编写广告控件
- js blur click ?
- 请教 一个文本框的事件问题,解决后马上给分!
- 如何获得页面上所有的select下拉框?
- 如何获得添加一行里的值
- 如何通过在客户端的html页面,来执行服务端机器里的可执行文件
- 校内网在高级搜索时有个弹出框,可以选择国家-省份-大学,能否给一段类似的代码?
- js实现打字效果的程序给大家分享
z-index:4000