问题标签 [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 投票
1 回答
1715 浏览

c++ - 未在 IHTMLElement 事件处理程序中获取事件参数

我已经向 IHTMLElement 实例添加了回调,但是当为事件调用 IDispatch::Invoke 时,从来没有任何参数(即 pDispParams->cArgs 和 pDispParams->cNamedArgs 始终为 0)。例如,我为 onmouseup 事件添加回调。据我所知,这个事件的回调应该接收一个 MouseEvent 对象。那是对的吗?如果是这样,我需要做些什么来确保发生这种情况?

这是在 Windows XP SP2 上使用用于 IE 6 sp2(或更好)的 MSHTML。

0 投票
4 回答
6006 浏览

html - Internet Explorer ol 编号按预期显示在 li 的底部而不是顶部

我正在处理一个具有嵌套 p、div 和 li 的 ol 的页面。Internet Explorer 6 和 7 都在末尾的 p 元素之后(在 li 标记的最底部)呈现 ol 标记的数字,而不是像预期的那样在最外层 li 的顶部。我正在使用 PowerPC Mac,无法进行任何测试。是否有一些简单的 CSS hack 可以使此渲染与 Firefox 中的渲染相同?

您可以在此处查看实时页面。我知道,我正在定位侧边栏。暂时忽略它。

标记如下:

和CSS:

0 投票
6 回答
314 浏览

internet-explorer - Internet Explorer 8 beta 2 和标准

Internet Explorer 8 打破了我必须看到的每 3 页。我想,这个早期版本的目的是让网站所有者有机会更新他们的网站,这样最终版本就不会那么麻烦了。

有没有人真的这样做过?

有人甚至打算这样做吗?

我还没有注意到像 ebay、myspace、facebook 等任何大型网站都在打扰,那么如果小型网站可以只使用兼容模式,为什么还要这样做呢?

我想我会用我的,但是如何让您的网站与 IE7 和 8 兼容?

0 投票
2 回答
350 浏览

internet-explorer - 去除在 IE 中使用额外不透明度过滤的透明 PNG 上的斑点

我使用 Javascript 和 CSS 制作了一个旋转图像推子来显示图像并卸载它们。我想使用透明的 PNG,我没想到也不关心它们在 IE 6 中是否看起来不错,但 IE 7 和 8 对它们同样不尊重。Firefox 和其他现代浏览器看起来很棒。
每张带有image.filter = alpha(opacity=xxx)透明度的图片看起来都有一些残留的噪点,可能来自压缩或其他原因,无论我对图片做什么,那里仍然有一些东西。

我已经通过将 JPG 放在白色背景上并使用 GIF 来解决问题。
也有人可以告诉我这是否实际上是 IE 中的错误?


如果你需要一个例子,请告诉我,我会做一个

0 投票
2 回答
4164 浏览

internet-explorer - 检索 Web 浏览器存储的表单数据?

我的网络浏览器设置为将我输入的内容保存到表单的文本框中。我的浏览器的文本框中存储了很多搜索词,并且希望在清除这些值之前通过某种程序来获取它。太多太多了,我一次都看不完。

网络浏览器必须将这些数据存储在某个地方,有人知道在哪里吗?是否可以检索这些值? Firefox,比 IE 更重要——但是,如果有人知道可以提取这些值的脚本吗?谢谢。

0 投票
13 回答
1976 浏览

internet-explorer - 在 Internet Explorer 中调试网站

我有一个网站非常慢,使用时“感觉”非常糟糕。服务器很好,这是一个客户端问题,我认为是因为 JavaScript 或图像请求过多,但由于它不是我自己的网站,我想知道是否有一种方法可以从 IE 中显示和配置页面。

在 Firefox 中,我会使用 Firebug、Y!Slow 和 Web Developer 扩展来查看所有 JavaScript、CSS、图像和其他请求、AJAX 请求等,但在 IE 上我没有发现任何问题。我知道我可以使用 Firefox,但该页面在 FF 中比在 IE 中效果更好,所以我想知道是否有一些专门在 IE 中的开发插件。

编辑:感谢您的许多建议!选择一个“已接受”的好答案太多了,但我会看看建议的各种工具。

0 投票
4 回答
21961 浏览

.net - 如何使用 WebBrowser 控件“在新窗口中打开”?

当您在 .NET 中使用 WebBrowser 控件时,您可以在您的应用程序中“嵌入”一个 IE 实例,实质上是制作您自己的基于 IE 的 Web 浏览器。

有谁知道如何使创建的任何新窗口(例如当用户从上下文菜单中选择“在新窗口中打开”时)在您的 Web 浏览器应用程序的另一个窗口中打开,而不是在计算机的默认浏览器中打开?

0 投票
4 回答
15363 浏览

internet-explorer - 在 Internet Explorer 7 中打开多个页面的 Windows 控制台命令

如何使用单个 DOS 命令在 Internet Explorer 7 中打开多个页面?批处理文件是执行此操作的唯一方法吗?

谢谢!

0 投票
22 回答
116170 浏览

internet-explorer - 图标在 IE 中不起作用

我有一个使用自定义 favicon.ico 的网站。favicon 在除 IE 之外的所有浏览器中都按预期显示。当试图在 IE 中显示图标时,我得到了大红色 x;在另一个浏览器中显示图标时,它显示得很好。页面源包括并且它确实在其他浏览器中工作。谢谢你的想法。

编辑:已解决:问题的根源是文件是重命名为 ico 的 jpg。我将文件创建为 ico,它按预期工作。感谢您的输入。

0 投票
7 回答
2754 浏览

asp.net - .NET 在某些情况下找不到我在经典 asp 中创建的 cookie

我是唯一支持混合了经典 asp 和 .NET 的网站的开发人员。我不得不将一些 .net 页面添加到经典的 asp 应用程序中。此应用程序需要用户登录。登录页面以经典 asp 编写,创建一个 cookie,.net 页面使用该 cookie 来识别登录用户,并将信息存储在会话变量中以供其他经典 asp 页面使用。在经典的 asp 中,cookie 代码如下:

在 .NET 代码隐藏 Page_Load 代码中,我使用下面的代码检查 cookie。

if(!IsPostBack) {
if(Request.Cookies["foo"] != null) { ... } else { //重定向到cookie创建页面,cookiefoo.asp } }

绝大多数情况下,这都没有问题。但是,我们有一些用户被重定向到 cookie 创建页面,因为 Page_Load 代码找不到 cookie。无论用户被重定向到 cookie 创建页面多少次,引用页面仍然可以找到 cookie,foo。问题发生在 IE7 中,我尝试修改浏览器中的隐私和 cookie 设置,但似乎无法重现用户遇到的问题。

有谁知道为什么 IE7 会发生这种情况?

谢谢。