简斯 |在IE中,addEventListener方法来自哪个接口
JS | From which interface does the addEventListener method comes from in IE?
在现代浏览器中,addEventListener 属性属于 EventTarget 接口。
根据 MDN 的兼容性图表 - 它从 IE9 开始得到支持,但是,我无法从 IE9 或 10 访问它。
addEventListener 在 IE 中属于什么接口?
我已经在 Edge/IE 控制台上做了一些原型链嗅探:
IE11:窗口对象,你有 Window 构造函数和 Window.prototype.hasOwnProperty('addEventListener')是真的。
关于 html 元素:他们都从名为Node
的构造函数中获取它
Node.prototype.hasOwnProperty('addEventListener')是真的。(document.body instanceof Node) === tue
我相信IE9/10也会一样
在Edge上它不同,你确实有一个EventTarget对象,在html元素和窗口对象的原型链中
。我想知道它的规格是否与IE方面不兼容或考虑的实现细节
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 数组在递归方法中设置为null
- 打破承诺链的好方法是什么
- 简斯 |在IE中,addEventListener方法来自哪个接口
- 添加的接口中的任何方法都没有使用 @android.webkit.JavascriptInterface 进行注释;它们
- 有没有一种方法可以为多个音频接口提供Web音频
- 有没有一种方法可以编写javascript接口需求
- 使用Nashorn将Javascript函数作为函数接口类型传递给Java方法
- 什么'是通过用于MongoDB的RESTful JSON接口创建API的最快方法
- 如何从android网络浏览器调用JavaScript接口方法
- iOS上的UIWebView有添加接口到DOM的方法吗
- 如何在typescript的方法和接口中使类私有?
- 是否有从javascript Node接口继承的方法
- 有什么方法可以在Javascript中定义接口吗?
- 是否有任何方法使用Javascript将html与RCP(E4)应用程序接口
- 用Chrome文件接口写文件最简单的方法是什么?
- 由于奇怪的类型接口,无法解析的推送方法
- 通过 COM 接口调用 JavaScript 方法
- 突变观察者 - 为 JavaScript API 接口添加前缀的方法