+ -
当前位置:首页 → 问答吧 → 最后的js

最后的js

时间:2011-10-04

来源:互联网

怎样才能在整个网页所有的js(包括广告js)都加载完了。什么图片什么都弹出来了。才最后执行我想要的js呢?
我试过
window.onload结果不行
也试过onreadychange也还是不行
 

作者: chamonhuang   发布时间: 2011-10-04

window.onload怎么可能不行?那你把广告啊之类的js放在什么地方了?
实在不行,把你要执行的js放到<body>标签刚好结束前。。。

作者: BLUE_LG   发布时间: 2011-10-04

真的是不行,那些广告js好像还要在外面调用图片什么的,他发送请求是在onload之前的,但是图片要弹出来了呢,就必须会等到我那个onload结束之后才会弹出。。。没办法了。

作者: chamonhuang   发布时间: 2011-10-04

那你通过判断图像是否加载完成然后再载入你的js就好了啊
image有个叫.load的方法,你上网查查。。。

作者: BLUE_LG   发布时间: 2011-10-04

用firefox,看它的代码是这样子的:

<script>联盟的广告js</script>
<script>window.onload的我的js</script>
<div>
<embed>联盟的广告窗口。。。。。。
</div>
无论我怎么设置我的js,他的广告div总是在最后的。。。。我就不明白了。

作者: chamonhuang   发布时间: 2011-10-04

<script>联盟的广告js</script>
<div>
<embed>联盟的广告窗口。。。。。。
</div>
<script>我的js</script>


这样试试、、

作者: BLUE_LG   发布时间: 2011-10-04

可不可能是它的脚本的功能是在页面内容之外另外加进一个div图层呢??获取body的value,然后在value后面+<div>广告</div>,然后再输出。。。

作者: chamonhuang   发布时间: 2011-10-04

引用 5 楼 blue_lg 的回复:
<script>联盟的广告js</script>
<div>
<embed>联盟的广告窗口。。。。。。
</div>
<script>我的js</script>


这样试试、、

如果可以这样,我早这样了。。。。关键是,无论我怎么动,顺序就是不变,他的<div>永远在最后

作者: chamonhuang   发布时间: 2011-10-04