问题标签 [internet-explorer-8]

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 投票
17 回答
187716 浏览

javascript - IE8 中的 console.log 发生了什么?

根据这篇文章,它是在测试版中,但它不在版本中?

0 投票
3 回答
2545 浏览

asp.net - 系统未定义 IE8 中的 HTTPS url

我刚刚在 IE8 中发现了一个相当特殊的 HTTPS 链接问题。每次页面尝试访问 HTTPS 链接时,都会产生错误。这只发生在 IE8 中,没有别的。知道发生了什么吗?我发现一些项目说这意味着文件没有加载,因此问题并尝试了一些建议的修复程序,但到目前为止它们还没有工作。顺便说一下,这是一个 .NET 站点。 https://www.beckshoes.com/cart/cart.aspx

0 投票
2 回答
637 浏览

javascript - IE8 不再允许在不使用 substr 函数的情况下访问单个字符?

我曾经使用 string[n] 访问字符串的单个字符。

但是当我在 IE8 中执行此操作时,它总是返回 undefined。

我可以使用 string.substr(n, 1) 来做同样的事情,但语法要长得多。他们为什么这么做?

0 投票
7 回答
2284 浏览

internet-explorer-8 - IE8 会破坏我的 CDN 托管的 jQuery 吗?

IE8 有一个称为InPrivate Filtering的功能,它会阻止它在来自超过“n”个不同站点的网页上找到的脚本。

我正在收听最新的“ Security Now”播客,该播客对这个功能赞不绝口。

与此同时,我尖叫着不!*#&$ 是什么——因为我的网站(和许多其他网站一样)包括以下内容(jQuery + SWFObject)。即我正在使用Google 的 CDN来托管我的 jQuery。

那么有什么关系 - 我应该停止使用 CDN 中的 jQuery 和 swfobject 吗?

其他人在做什么?

**编辑:** 我不知道他们是否保留了“受信任站点”列表,但根据微软的这一点,InPrivate 过滤是每个会话的。所以至少有人必须在每个会话中主动启用它。

InPrivate 过滤默认关闭,必须在每个会话的基础上启用。要使用此功能,请从“安全”菜单中选择 InPrivate 过滤。要访问和管理 Internet Explorer 8 的不同过滤选项,请从“安全”菜单中选择 InPrivate 过滤设置。要结束您的 InPrivate 浏览会话,只需关闭浏览器窗口。

0 投票
6 回答
5656 浏览

internet-explorer-8 - 一台机器上有多个 Internet Explorer 实例

可能重复:
在同一台计算机上运行 Internet Explorer 6、Internet Explorer 7 和 Internet Explorer 8

我正在寻找一种工具,可以让我在我的机器上运行 Internet Explorer 6、Internet Explorer 7(和 Internet Explorer 8,如果可能的话)。我在互联网上找到了类似这样的东西以及其他一些有趣的解决方案,但我需要您根据经验提出意见。从 Web 开发人员的角度来看,哪个是运行多个 Internet Explorer 实例的最佳选择?


编辑:感谢您的帮助,我安装了您建议的一些工具,我决定坚持使用这两个:IETesterIE Collection - 易于安装、直观的 UI 和快速响应时间。

其他:

  • xenocode刚刚崩溃,或者我无法正确安装它。
  • 多个 IE想要我安装 Microsoft .NET,它花了很长时间,最后,令人惊讶的是……没有任何效果。再说一次,这可能是我的安装技巧不佳
  • IE Application Compatibility VPC Image似乎是解决这个问题的最专业的方法,但我更喜欢 IETester 和 IE Collection。
0 投票
3 回答
6850 浏览

security - IE8安全警告

在我正在处理的 https 站点上,我不断收到“您只想查看安全传送的网页内容吗?此网页包含不会使用安全 HTTPS 连接传送的内容,这可能会危及整个网页。”

我确保该站点具有相对链接。表单动作也是相对的。所有图像 src 也是相对的。

这个弹出窗口只发生在 IE8 中,IE7 不做任何事情。在 Firefox 中也可以正常工作。

任何想法可能会发生什么?如果我单击是,然后查看源代码,它与单击否时看到的完全相同。

这是一些新的 IE8 错误吗?

0 投票
2 回答
335 浏览

internet-explorer-8 - 如何在 IE8 中创建 Webslice?

如何在 IE8 中创建 Webslice?

0 投票
1 回答
554 浏览

javascript - IE8——JS的异步验证?

所以我在 ie8 中使用 jquery 和各种 javascript 文件看到了一些奇怪的问题。这些错误不会发生在 Firefox、Safari 或以前版本的 IE 中。发生的主要事情是变量未定义、括号不匹配错误等……但是每次您强制刷新页面时,错误都会发生变化。检查引用的文件没有发现这样的语法错误。

我的问题是,首先,有没有其他人看到过这样的错误?它似乎类似于异步事件的问题。这是否与 IE8 中新的多进程/多线程浏览功能有关?IE 8 是否会在 js 文件下载后立即对其进行某种验证?

提前致谢。

更新:看起来它正在将接收到的 js 文件的元素改组到一个更大的 js 文件中。在调试器中,它显示了来自一个文件的方法,就在另一个文件的代码中间。找不到“导入”段所依赖的代码。不知道这里发生了什么......

0 投票
10 回答
15417 浏览

javascript - 如何将 javascript 注入 IE 8 上的页面?

假设我有以下标记:

我有一个 JavaScript 变量jsVar,其中包含一些标记和一些 JavaScript。

通过使用 Mootools 1.1,我可以将 JavaScript 内容注入到占位符中,如下所示:

这适用于 Firefox、Opera 甚至 Safari,生成的标记如下所示:

但是,在 IE 8 上,我得到以下信息:

有什么方法可以在 IE 8 上注入 JavaScript,还是安全模型完全禁止我这样做?

我尝试了 Luca Matteis 的使用建议

而不是 MooTools 代码,我得到了相同的结果。这不是 MooTools 问题。

0 投票
2 回答
5174 浏览

javascript - 为什么 javascript 点击区域在 IE8 中不起作用?

我试图在旧的 ASP.NET 应用程序中找到一个错误,它导致 IE8 无法单击我们应用程序中的以下“按钮”区域:

当我们把IE8切换到IE7兼容模式,问题就消失了,IE7就可以点击了。

由于上述 HTML 是由第三方控件(Janus,http://www.janusys.com/controls)生成的,我们没有源代码。

  • 有没有人遇到过类似的IE8问题?
  • 我已经确定它实际上触发了 onMouseDownCommand 命令
  • IE8中按钮区域的CSS也不同,它没有IE7中的颜色阴影。我可以想象某个地方的 HTML 是无效的并且 IE8 更严格并没有发挥作用,但是在哪里呢?
  • 欢迎提供有关如何缩小此错误范围的任何建议

回答:

原来是应用程序没有检查“MSIE 8.0”的 navigator.agent,因此认为 IE8 具有非 Internet Explorer 浏览器。

感谢 Lazarus 的提示,IE8 Javascript 调试器非常好,就像 IE 的 Firebug,会更多地使用它!