0

我想向 DOM 对象的原型添加一些自定义属性,Object.constructor.prototype当我使用 Firefox 或 Chrome 时,我可以访问并添加属性,但不能在 IE8 和更少的情况下访问它,因为它说没有构造函数对象。有什么解决方法吗?

4

1 回答 1

-1

IE8 在 quirks 和标准模式下支持对象的构造函数属性,检查并查看文档呈现的模式。您可以通过确保页面顶部有一个 doctype 来强制执行标准模式。但是,Object.constructor === Function, 所以当你修改 时Object.constructor.prototype,你真的在​​修改Function.prototype,我认为这不是你想要做的。

于 2013-05-08T04:39:44.047 回答