问题标签 [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.
flash - 什么会导致这种突变的 Flash 显示?
我有一个奇怪的跨浏览器闪存问题。请看下面的截图。我以前见过这种行为,但我不记得原因是什么。有人可以告诉我为什么会发生这种情况,以及我可以采取哪些措施来解决它?
css - IE6的简单切换功能
我遇到了IE6的问题。
我从这个网站获取了切换功能,但是当我将它应用到我的页面时,我得到了错误(仅在 IE6 中):
无法获取显示属性。无效的论点。
我可以获得显示属性,但是当我想设置为新值时会抛出错误。
编辑:我知道有几个开发人员遇到了这个问题。因此,如果它可以提供帮助:table-row 属性不是由 internet explorer 6 管理的!
在我的情况下,即使我将 display 属性设置为 '' 我什么也没看到,但这是因为我将一个类应用于我的元素,在加载时隐藏它们,所以默认显示是隐藏,当你设置display 属性为 '' IE 将其设置为默认显示。
c++ - 从工具栏获取 Internet Explorer 中当前页面的地址
我试图在 MFC 中为使用 COM 的 Internet Explorer 创建一个工具栏(钢筋中的工具带)。
是否可以从工具栏中获取当前查看页面的地址(即https://stackoverflow.com/questions/ask在我的情况下:-))?
如果是这样,我应该注意什么?
谢谢!
html - 带溢出的 DIV:自动和 100% 宽的表
我希望有人可以在这里帮助我。我尽量简化我的例子。
我有一个绝对定位的 DIV,在这个例子中我已经填充了浏览器窗口。此 div 具有 overflow:auto 属性,可在内容太大而无法显示 DIV 时提供滚动条。
在 DIV 中,我有一个表格来展示一些数据,它的宽度是 100%。
当内容垂直变得太大时,我希望出现垂直滚动条并且表格会稍微水平缩小以适应滚动条。然而,在 IE7 中,水平滚动条也会出现,尽管 div 中的所有内容仍有足够的水平空间。
这是 IE 特有的 - firefox 可以完美运行。
完整来源如下。非常感谢任何帮助。
托尼
2010 年 3 月 16 日添加...认为在评论中指出 GWT 的源代码指向这个问题可能会很有趣... http://www.google.com/codesearch/p?hl=en#MTQ26449crI /com/google/gwt/user/client/ui/ScrollPanel.java&q=%22hack%20to%20account%20for%20the%22%20scrollpanel&sa=N&cd=1&ct=rc&l=48
javascript - 寻找关于为什么在打开包含 JavaScript 的 HTML 文件时显示 IE“黄条”的文档
我有一个站点,您可以从中下载 HTML 文件。此 HTML 文件包含一个带有隐藏字段的表单,该表单会立即使用 JavaScript 发布回站点。这是一种允许用户将他们在网站上编辑的数据下载到他们自己的机器上的方法。
在某些机器上,当您尝试打开您保存的文件时,您会看到一个 IE“黄条”。IE 中的“黄条”警告 HTML 正在尝试运行 Active X(事实并非如此,只有 JavaScript 在表单上执行 submit())。但是,如果您通过电子邮件收到完全相同的 HTML 文件,将其保存并打开,则不会出现此问题。(看起来 IE 对您从网站保存的 HTML 文件中可以执行的操作施加了更多限制。)
我的问题是:在哪里可以找到有关此 IE 安全机制的文档,以及如何绕过它?
亚历克斯
internet-explorer - 你用什么来测试你的浏览器扩展/BHO?
测试浏览器扩展的最佳方法/工具是什么?
在我的例子中,我使用 IE Browser Helper Object (C#),它有自己的小型 UI 和大量的数据库交互。到目前为止,我们使用自动化单元测试来测试我们的模型/业务对象,但手动测试 UI/场景测试。我正在考虑开始使用 Selenium 来控制浏览器,然后需要添加一些其他脚本来控制和断言我的 UI 元素的行为并检查数据库以获得正确的结果。
有什么建议吗?处于类似情况的其他人会做什么(无论是开发 BHO 还是 Firefox 扩展或其他)?
javascript - Internet Explorer 中的锯齿状按钮边缘
如何从 Internet Explorer 的宽按钮中删除锯齿状边缘?例如:
internet-explorer - 文件下载时文件名损坏 (IE)
我已经实现了一个简单的文件上传-下载机制。当用户单击文件名时,将使用以下 HTTP 标头下载该文件:
我也支持日文文件名。为此,我使用此 java 方法对文件名进行编码:
到目前为止它运行良好,直到有人发现它不适用于长文件名。例如:あああああああああああああああ2008.10.1あ.doc
。如果我将其中一个单字节点更改为单字节下划线,或者如果我删除了第一个字符,它可以正常工作。即,它取决于点字符的长度和 URL 编码。以下是几个例子。
这是坏的(あああああああああああああああ2008.10.1あ.doc
):
这没关系(あああああああああああああああ2008_10.1あ.doc
):
这也很好(あああああああああああああああ2008.10.1あ.doc
):
有人有线索吗?
html - 在 Internet Explorer 的表单提交中设置字符编码
我有一个包含表单的页面。此页面以内容类型 text/html;charset=utf-8 提供。我需要使用 ISO-8859-1 字符编码将此表单提交到服务器。这可以通过 Internet Explorer 实现吗?
像这样将 accept-charset 属性设置为表单元素,适用于 Firefox、Opera 等,但不适用于 IE。
编辑:此表单由服务器 A 创建,并将提交给服务器 B。我无法控制服务器 B。
如果我将服务器 A 设置为使用字符集 ISO-8859-1 提供内容,那么一切正常,但我正在寻找一种方法来使这项工作在不更改服务器 A 编码的情况下进行。我有另一个关于在服务器 A 中设置编码的问题。