有人告诉我不能在页面加载后使用 document.write,这是真的吗?
我创建了一个极其简单的 Javascript 文件,该文件包含在用作广告脚本的网站中。它只包含一个 document.write('Link Here')
。有人告诉我我不应该这样做,因为它显然不正确,并且会阻止页面加载?
这是真的吗?它对我来说很好。
谢谢
最佳答案
如果您只是写入文档本身,它会删除页面内容,您将只剩下新文本。
尝试使用:
document.getElementById('DIVID').innerHTML = "YOUR HTML HERE"
将包含广告的元素替换为“DIVID”,将要写入页面的任何内容替换为“您的 HTML 此处”)。这还可以让您更轻松地在页面上定位广告。
关于javascript - 页面加载后不允许 document.write?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5985740/