为 DOM 函数 (Document.Write) 和其他域上的脚本起别名
当我将外部第 3 方脚本(在单独的域上)加载到我的域时,我想强制它们使用我自己的 document.write 自定义实现。
即:
document.write = function(args) {
// My custom Function
}
这对于同一域上的脚本工作正常,但其他域上的脚本使用浏览器默认值。 我可以覆盖这个吗?
I want to force external 3rd party scripts (on seperate domains) to use my own custom implementation of document.write when I load them on my domain.
ie:
document.write = function(args) {
// My custom Function
}
This works fine for scripts on the same domain, but scripts on other domains use the browser default. Can I override this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在这里:
无论是在 IE 中还是在非 IE 中,“this”对象都是浏览器文档对象。
Here you are:
Both in IE and in non-IE, "this" object is the browser document object.