0

我有一个调用 document.write("something") 的 scriptlet。在某些页面上它失败了,因为 document.write 已被重新定义。但是,根据此页面,我可以找到该函数的旧定义:

修复 JavaScript typeof 运算符 | JavaScript, JavaScript... http://javascriptweblog.wordpress.com/2011/08/08/fixing-the-javascript-typeof-operator/

所以它在 HTMLDocument.prototype.write - 但我怎么称呼它?

4

1 回答 1

1

Try using call:

HTMLDocument.prototype.write.call(document, 'something');
于 2013-10-23T01:13:38.763 回答