问题标签 [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.

0 投票
6 回答
6175 浏览

internet-explorer - 如何以不同的分辨率查看网页

我正在开发一个网站,需要看看它在不同分辨率下的外观。问题是它必须在我们的 Intranet 上运行。

有免费的解决方案吗?

0 投票
6 回答
1469 浏览

css - 如何解决 IE 中当鼠标未悬停在图像上时不显示边框的问题

我正在尝试在一组图像上创建一个相当简单的效果。当图像没有鼠标悬停时,我希望它有一个简单的灰色边框。当它上面有图像时,我希望它有一个不同的“选定”边框。

以下 CSS 在 Firefox 中运行良好:

但是,在 IE 中,当鼠标未悬停在图像上时,不会出现边框。我的 Google-fu 告诉我 IE 中存在导致此问题的错误。不幸的是,我似乎找不到修复该错误的方法。

0 投票
3 回答
1549 浏览

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 错误。顺便说一句,下面提供的答案太笼统了——我正在寻找一组已知会导致这种情况的特定情况。肯定有人以前见过这个。

0 投票
6 回答
47597 浏览

internet-explorer - 可怕的 iframe 水平滚动条不能在 IE 中删除?

我有一个 iframe。内容比我设置的宽度宽,所以 iframe 有一个水平滚动条。我无法增加 iframe 的宽度,所以我只想删除滚动条。我尝试将滚动属性设置为“否”,但这会杀死两个滚动条,我想要垂直滚动条。我尝试将 overflow-x 设置为“隐藏”,这会杀死 ff 中的水平滚动条,但不会在 IE 中。为我难过。

0 投票
6 回答
25941 浏览

css - 使用 CSS 的文本居中在 IE 中不起作用

我在获取表格中的文本以在 IE 中居中显示时遇到问题。

在 Firefox 2、3 和 Safari 中一切正常,但由于某种原因,文本不会在 IE 6 或 7 中居中显示。

我正在使用:

我也尝试添加margin-left:auto;,margin-right:autoposition:relative;

无济于事。

0 投票
12 回答
150740 浏览

javascript - 为什么自闭合脚本元素不起作用?

浏览器无法正确识别的原因是什么:

只有这一点被认可:

这会破坏 XHTML 支持的概念吗?

注意:至少对于所有 IE (6-8 beta 2),此语句都是正确的。

0 投票
1 回答
1709 浏览

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 中删除。

0 投票
4 回答
4355 浏览

jquery - IE 8.0 中 JQuery 的 JS 错误

我使用 JQuery 开发了一个简单的页面。它在几乎所有浏览器(即 Firefox、IE、Chrome)中都可以正常工作,但是每当在 IE 中打开页面时,它都会提示 Javascript 错误,例如,

你有什么主意吗 ?

0 投票
8 回答
330890 浏览

internet-explorer - 强制 Internet Explorer 使用特定的 Java 运行时环境安装?

在查看其他人的包含小程序的网页时,我如何强制 Internet Explorer 6.0 在我安装了多个 JRE 时使用特定的 JRE?

0 投票
3 回答
5276 浏览

c# - IE 中的 .NET ActiveX 组件 - 如何获取浏览器参考

我承认我对 COM 和 IE 体系结构了解得足够多,只是很危险。我有一个与此类似的工作 C# .NET ActiveX 控件:

我使用 regasm 注册并创建了一个类型库:

并且可以在 javascript 中成功实例化它:

如何在 CTIActiveX 中获取对客户端站点(浏览器窗口)的引用?我通过实现 IObjectWithSite 在 BHO 中完成了这项工作,但我认为这不是 ActiveX 控件的正确方法。如果我在尝试用 Javascript 实例化时在 CTIActiveX 上实现任何接口(我的意思是像 IObjectWithSite 这样的 COM 接口),我会收到一个错误,即该对象不支持自动化。