标签: javascript internet-explorer-11
在IE11中,有时在调试器中,我看到帧对象的类型为DispHTMLWindow2,而其他时候为Window。两者有什么区别?我在DispHTMLWindow2上找不到任何文档。
DispHTMLWindow2
Window
答案 0 :(得分:1)
这是IHTMLWindow2 interface使用的类名,它是IHTMLWindow的扩展(也有IHTMLWindow3 / 4/5/6)
IHTMLWindow2 interface
IHTMLWindow
简单地说,扩展版本在进行基于Web浏览器的开发时为Windows开发人员提供了更多功能。
以下一些链接可能会帮助我们了解一些
https://technet.microsoft.com/en-us/windows/aa741505(v=vs.60)
https://msdn.microsoft.com/en-us/windows/desktop/aa741505
https://social.msdn.microsoft.com/Forums/ie/en-US/497d9c38-02f5-4ac8-a928-a29213a7b90b/relationship-between-iwebbrowser2-ihtmlwindow-ihtmldocument?forum=ieextensiondevelopment