<div id="videoDiv" style="z-index:-1;display:none;border:1px solid #a8a8a8;position:absolute;top:50px;left:50px;width:425px;height:425px;">
<div id="videoDrag" onmousedown="initVideoDrag(this)" style="height:25px;line-height:25px;background-color:#76899B;cursor:move;font-size:12px;" > <strong style="color:#fff;">视频窗口</strong></div>
<div style="z-index:1002;position:absolute;top:0px;padding:0px 0px;right:0px;height:23px;line-height:23px;background-color:#76899B;font-size:12px;"><span title="关闭" onclick="closeWin();" style="width:12px;border:0px;color:#fff;font-family:webdings;cursor:hand;">r</span> </div>
<div id="video" style="display:none;border:0px solid blue;">
<script type="text/javascript" src="http://ip:9000/xx.js"></script>
</div>
</div>
这个是我接手的这个工程前台加载的一个远程掉用视频的js,现在问题是如果我在页面中将这一段代码注释掉,加载速度大概能提高4到5秒。领导要求我将这段js的调用改成看视频的时候再加载,我试了很多方法貌似都不行,一改成调用时再加载就看不了视频了,不知道各位大大有没有遇到过类似的问题,帮忙指点一下异步加载jsjs加载延迟加载js
<div id="videoDrag" onmousedown="initVideoDrag(this)" style="height:25px;line-height:25px;background-color:#76899B;cursor:move;font-size:12px;" > <strong style="color:#fff;">视频窗口</strong></div>
<div style="z-index:1002;position:absolute;top:0px;padding:0px 0px;right:0px;height:23px;line-height:23px;background-color:#76899B;font-size:12px;"><span title="关闭" onclick="closeWin();" style="width:12px;border:0px;color:#fff;font-family:webdings;cursor:hand;">r</span> </div>
<div id="video" style="display:none;border:0px solid blue;">
<script type="text/javascript" src="http://ip:9000/xx.js"></script>
</div>
</div>
这个是我接手的这个工程前台加载的一个远程掉用视频的js,现在问题是如果我在页面中将这一段代码注释掉,加载速度大概能提高4到5秒。领导要求我将这段js的调用改成看视频的时候再加载,我试了很多方法貌似都不行,一改成调用时再加载就看不了视频了,不知道各位大大有没有遇到过类似的问题,帮忙指点一下异步加载jsjs加载延迟加载js
解决方案 »
- 下拉框友情链接的最佳实现
- 请高手帮我解决这个js问题
- 求熟悉EXTJS的朋友帮忙,给现金报酬
- javascipt实现复选框全选为什么不行啊,大家帮看看
- 各位大侠请帮忙--在线等--十万火急--JS导致IE浏览器内存泄漏问题
- ~!~window.open的问题?
- 有没有谁看到过用flash做的通用数据编辑控件吗?
- 如何把变量转为对象。谢谢
- 求一个脚本语句:一张表有4列checkbox我想实现在每列Checkbox中始终只能选择一个且提交时验证不能全为空!!!
- 在页面中嵌入iframe,可以让iframe的长度随着其中的内容增多而自动加长嘛,不想出现滚动条。请指教!
- 求助 html滚动条锁定问题
- 求问。 !function 这样代表什么意思?
<script> var oHead = document.getElementsByTagName('HEAD').item(0); var oScript= document.createElement("script"); oScript.type = "text/javascript"; oScript.src="http://ip:9000/xx.js"; oHead.appendChild( oScript); </script>
后者这样
<script src='' id="s1"></script> <script language="javascript"> s1.src="http://ip:9000/xx.js" </script>
是不是xx.js中有什么逻辑问题,比如页面加载才运行的脚本?
http://ip:9000/xx.js里面一般都是都有的document.write
如果有document.write的 动态加载js 方法就有问题了
用独立Iframe,通过控件Iframe.src 是否加载
动态加载进来,无法触及这些事件。
#2给出方案了,通过iframe来加载。做一个独立的视频页面放置你那些代码,window onload后再动态生成iframe加载视频页面