问题标签 [internet-explorer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
internet-explorer - 如何以不同的分辨率查看网页
我正在开发一个网站,需要看看它在不同分辨率下的外观。问题是它必须在我们的 Intranet 上运行。
有免费的解决方案吗?
css - 如何解决 IE 中当鼠标未悬停在图像上时不显示边框的问题
我正在尝试在一组图像上创建一个相当简单的效果。当图像没有鼠标悬停时,我希望它有一个简单的灰色边框。当它上面有图像时,我希望它有一个不同的“选定”边框。
以下 CSS 在 Firefox 中运行良好:
但是,在 IE 中,当鼠标未悬停在图像上时,不会出现边框。我的 Google-fu 告诉我 IE 中存在导致此问题的错误。不幸的是,我似乎找不到修复该错误的方法。
c++ - Internet Explorer 在什么情况下无法正确卸载 ActiveX 控件?
我正在编写的 ActiveX 控件遇到了一个令人困惑的问题 - 有时,Internet Explorer 似乎无法在进程关闭时正确卸载控件。这导致不调用控件实例的析构函数。
该控件是用 C++ 编写的,使用 ATL 并使用 Visual Studio 2005 编译。当用户浏览远离嵌入控件的页面时,始终调用控件实例的析构函数 - 只有在关闭浏览器时才会出现问题。
当我在调试器下运行 IE 时,我没有看到任何异常 - 调试器没有捕获任何异常、访问冲突或断言失败,但问题仍然存在 - 我可以在控件的析构函数中设置断点,它永远不会当我关闭浏览器时点击。
此外,当我加载一个嵌入多个控件实例的简单 HTML 页面时,我看不到问题。该问题仅在从我们的 Web 应用程序实例化控件时才会出现,该应用程序将标签动态插入到网页中 - 当然,不知道是什么导致了这个问题,我不知道这部分信息是否相关,但它似乎表明这可能是一个 IE 问题,因为它依赖于数据。
当我在调试器下运行简单的测试用例时,我可以在控件的析构函数中设置一个断点,并且每次都会命中它。我相信这排除了控件本身的问题(例如,会阻止调用析构函数的错误,例如接口泄漏。)
我使用 IE 6 进行了大部分测试,但我也看到 IE 7 上也出现了问题。我还没有测试过 IE 8。
我现在的工作假设是动态 HTML 代码中的某些内容会导致浏览器泄漏 ActiveX 控件上的界面。到目前为止,我还没有能够在应用程序之外生成一个好的测试用例来重现这个,而且应用程序有点太大而无法制作一个好的测试用例。
我希望有人能够深入了解可能导致这种行为的 IE 错误。顺便说一句,下面提供的答案太笼统了——我正在寻找一组已知会导致这种情况的特定情况。肯定有人以前见过这个。
internet-explorer - 可怕的 iframe 水平滚动条不能在 IE 中删除?
我有一个 iframe。内容比我设置的宽度宽,所以 iframe 有一个水平滚动条。我无法增加 iframe 的宽度,所以我只想删除滚动条。我尝试将滚动属性设置为“否”,但这会杀死两个滚动条,我想要垂直滚动条。我尝试将 overflow-x 设置为“隐藏”,这会杀死 ff 中的水平滚动条,但不会在 IE 中。为我难过。
css - 使用 CSS 的文本居中在 IE 中不起作用
我在获取表格中的文本以在 IE 中居中显示时遇到问题。
在 Firefox 2、3 和 Safari 中一切正常,但由于某种原因,文本不会在 IE 6 或 7 中居中显示。
我正在使用:
我也尝试添加margin-left:auto;
,margin-right:auto
和position:relative;
无济于事。
javascript - 为什么自闭合脚本元素不起作用?
浏览器无法正确识别的原因是什么:
只有这一点被认可:
这会破坏 XHTML 支持的概念吗?
注意:至少对于所有 IE (6-8 beta 2),此语句都是正确的。
internet-explorer - Vista/Server 2008 上缺少 WMI 命名空间
什么相当于 Vista/Server 2008 上的 root\CIMV2\Applications\MicrosoftIE 命名空间?
root\cimv2\Applications\MicrosoftIE 命名空间至少可以追溯到 Internet Explorer 5.00.2920.0000,它恰好是 Windows 2000 附带的 Internet Explorer 版本,但看起来它已从 Vista/Server 2008 中删除。
jquery - IE 8.0 中 JQuery 的 JS 错误
我使用 JQuery 开发了一个简单的页面。它在几乎所有浏览器(即 Firefox、IE、Chrome)中都可以正常工作,但是每当在 IE 中打开页面时,它都会提示 Javascript 错误,例如,
你有什么主意吗 ?
internet-explorer - 强制 Internet Explorer 使用特定的 Java 运行时环境安装?
在查看其他人的包含小程序的网页时,我如何强制 Internet Explorer 6.0 在我安装了多个 JRE 时使用特定的 JRE?
c# - IE 中的 .NET ActiveX 组件 - 如何获取浏览器参考
我承认我对 COM 和 IE 体系结构了解得足够多,只是很危险。我有一个与此类似的工作 C# .NET ActiveX 控件:
我使用 regasm 注册并创建了一个类型库:
并且可以在 javascript 中成功实例化它:
如何在 CTIActiveX 中获取对客户端站点(浏览器窗口)的引用?我通过实现 IObjectWithSite 在 BHO 中完成了这项工作,但我认为这不是 ActiveX 控件的正确方法。如果我在尝试用 Javascript 实例化时在 CTIActiveX 上实现任何接口(我的意思是像 IObjectWithSite 这样的 COM 接口),我会收到一个错误,即该对象不支持自动化。