繁体   English   中英

如何在Internet Explorer <= IE8中的DOM对象的Constructor.prototype中添加属性?

[英]How to add a property in the DOM Object's constructor.prototype in Internet Explorer<=IE8?

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

IE8在古怪和标准模式下支持对象的构造函数属性,检查并查看文档将以哪种模式呈现。您可以通过确保页面顶部具有doctype来强制实施标准模式。 但是, Object.constructor === Function ,因此,当您修改Object.constructor.prototype ,您实际上是在修改Function.prototype ,我认为这并不是您要执行的操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM