我现在想。。在打开页面的时候 先吧一个 swf加载完毕后直接播放不用等页面的图片或者其他元素加载在播放如:
<div id="flash1">这里的内容要 先加载并加载玩了播放 因为是flash</div>
<div id="qitayuanshu">这个里面的东西是等 flash1 里面的东西加载完毕后在加载</div>
解决方案 »
- 求一本好书好文章
- $("body").click(function(){})捕捉全屏点击事件时能否排除掉点击的链接,按钮等?
- greasemonkey为什么无法使用本地jquery.js
- 求助JS解密,因为是通过SWF来解密
- 刚刚写的图片切换效果,能正常切换,但是点击了,出现异常,急,在线等
- 大问题,求一解!js文件调用js文件
- 请问百度的这个同步歌词是怎样实现的
- 如何理解JavaScript中对象的值传递和引用传递
- ***javascript菜鸟问题!***
- 请教:javascript如何动态的删除表单内的控件。急,在线等待。
- javascript urldecode乱码
- 如何将servlet里面获得的从数据库查询到的数据输出到JSP页面
二楼的的方法 不是很懂。。flash网站我写是刚学
本来是想找一个js 来控制的!!!有js 的吗???
(AS3)
private function loadMain() {
_loader=new Loader();
_loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,loading);
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE,MainLoaded);
_loader.load(new URLRequest("preloader.swf"));
}或者在浏览器的JS中利用DOM的readyState属性
判断document.getElementById("myFlash").readyState == "complete"
不过需要注意的是,上面只能针对首次加载有效,后续从缓存加载要用Loaded了
如果我们想刷新页面,重新执行脚本,就没有反应,这时我们就要用到loaded值。换言之,complete只个时间点,loaded是个时间段。如果不想用缓存,可以考虑给src加个随机数 Math.random()