当前位置:  开发笔记 > 编程语言 > 正文

为什么要使用document.write?

如何解决《为什么要使用document.write?》经验,为你挑选了3个好方法。

我想知道为什么广告仍然使用document.write方法将添加内容插入到页面中


为什么我不能放


代替广告?



1> Christophe..:

传统的脚本标记将在加载和执行时阻止页面.使用document.write加载的脚本将异步工作.这就是您在广告或分析中看到这一点的原因,因为此类脚本不会直接影响页面内容.



2> Paul Sweeney..:

我与一家网络广告公司合作,从我所听到的,某些浏览器(不知道哪些浏览器)将允许您将脚本标签放入页面,但不允许您自动执行其内容.

因此,要实现此目的,您需要将脚本标记分解为多个部分,以便浏览器不会将其视为脚本标记,而是将其视为任何旧的HTML数据.然后,当连续处理DOM时,在写出脚本标记后,它评估的下一件事就是......嘿,你刚写完的那个脚本标签.

此时,将评估并执行脚本标记.



3> Michael Math..:

通常,这些document.write注入的脚本具有附加到它们的动态字符串,以消除缓存,或者将有关客户端的一些信息发送到广告服务器.我怀疑你的例子是这样的

document.write("




















    
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有