如何在Internet Explorer Lt; = IE 8中的DOM Object constructor.prototype中添加属性?

时间:2013-05-08 04:26:26

标签: javascript dom object constructor

我想在DOM对象的原型中添加一些自定义属性,我可以访问Object.constructor.prototype并在使用Firefox或Chrome时添加属性,但无法在IE8中访问它因为它说没有Object的构造函数。是否有任何解决方法呢?

1 个答案:

答案 0 :(得分:-1)

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