问题标签 [ie11-developer-tools]

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 投票
0 回答
217 浏览

crash - OpenLayers Web 应用程序在 IE11 中停止工作

几年前,我们开发了一个 OpenLayers Web 应用程序。直到几周前一切正常。该应用程序在 IE11 中停止工作,在 Edge 中变得非常缓慢。其他浏览器没有问题。当我尝试调试(按 F12)时,IE 崩溃。该应用程序被数百名用户使用,其中很多人使用 IE。

应用程序加载一个大的 WFS 文件。在 5 到 10 分钟内,IE“没有响应”。在那段时间之后,IE 又恢复了活力,并且应用程序正常工作。这种行为是在几周前开始的。

我已经创建了一个 Q&D 测试帐户和链接:http://62.212.154.154/geluidregister/inloggen?u=test123&w=test123加载 页面后,IE 会挂起几分钟。如果在此期间按 F12,IE 将崩溃。在这“几分钟”之后,您可以正常使用 IE。这种行为是在几周前开始的。Edge 也很“痛苦”,但不会崩溃。其他浏览器没有问题。

设置:

  • Internet Explorer:版本 11.674.15063.0 更新版本 11.0.47 (KB4040685)
  • 自 9 月以来安装的 KB:KB4051613 KB4049179
    KB4041676 KB4040724 KB4038788 KB4038806
  • IE 安全区域:启用保护模式(从荷兰语翻译)
  • 据我所知,没有仿真模式(至少我没有更改该区域的任何设置)

测试/检查:

  • 删除 cookie 和浏览器历史记录 - 没有结果
  • 重置 IE 设置 - 没有结果
  • 在“兼容模式”下运行 - 没有结果
  • 在“无插件模式”下测试 - 没有结果
  • IE 崩溃后的事件错误(仅当我按 F12 时):

调试:

我尝试了以下方法(感谢 IECustomizer Rob):

  • 打开空白页
  • 应用设置

    “始终记录开发者控制台消息”

  • 按 F12 并应用设置:

    “网络录制开启”

    “打破所有例外”

  • 打开开发工具转到问题网站

但仍然 IE 崩溃。

会不会是最近的 IE/Edge 更新造成了这个问题?

有什么建议么?

问候,科恩

0 投票
1 回答
6593 浏览

performance - IE11 性能分析器没有给出任何结果

我正在尝试提高我的网站在 IE11 中的性能,但我似乎无法从性能分析器中获得任何结果。我已经阅读了这个页面,它看起来很简单,但我一定遗漏了一些东西。以下是我采取的步骤:

  1. 在 F12 工具的性能选项卡上,我单击绿色播放按钮或“开始分析以开始性能会话 (Ctrl+E)”链接。
  2. 我在我的应用程序中执行了一项操作(就像单击一个字段并退出一样简单)
  3. 我点击红色停止按钮或停止分析以生成报告 (Ctrl+E) 链接
  4. Profiler 选项卡显示“正在分析收集的数据:”,进度条为空。进度条永远不会去任何地方,几秒钟后,Profiler 选项卡会恢复为“开始分析以开始性能会话 (Ctrl+E)”。

这发生在我尝试的任何网站上,而不仅仅是我的。其余的 F12 选项卡(DOM、控制台、网络)都可以正常工作。使用IE版本11.125.16299.0,更新11.0.49Windows版本10.0.16299

我究竟做错了什么?

0 投票
1 回答
902 浏览

javascript - 如何在 MSIE 开发者工具中使用控制台?

在 Chrome 上进行调试时,我经常使用控制台即时执行 JavaScript 命令,例如在断点处检查变量。

如何在 MSIE 的开发工具中做同样的事情?

当我在控制台中输入一些东西时,例如

和 hit Return,命令正式出现在控制台中,但它的输出无处可见:

MSIE 控制台,仅显示命令,但不显示其执行结果

编辑:在某些情况下,正如我所料,我同时设法在控制台中获得了一些输出。即使发生这种情况,它也只能在控制台再次变得相当“被动”之前对大约五个命令起作用。也许我做错了什么(因此这应该是一个有效的答案,因为显然我还没有满足有效使用 MSIE 开发工具控制台的先决条件),或者这只是这些开发工具中的一个严重的稳定性问题。

0 投票
0 回答
563 浏览

memory - F12 开发人员工具 -> 内存 -> 拍摄快照失败,并显示“快照创建失败。无效字符”

尝试在我的 IE11 实例上“获取堆快照”后,我的 F12 开发人员工具内存分析器失败并显示错误“快照创建失败”。此错误文本以粗体红色文本打印在“获取堆快照”按钮上方。请参阅下面的错误图像(图 1)。

我不知道这意味着什么,或者如何从这里开始。IE11 实例作为加载项嵌入在 Excel 2016 中,我无法使用其他 Web 浏览器进行故障排除。IE11 实例正在运行 Angular 2 应用程序。角度应用程序正常运行。每次我尝试为此应用程序拍摄堆快照时都会发生此错误,但不会在其他应用程序中。

请告诉我如何克服这个“快照创建失败。无效字符”错误,或者至少告诉我在哪里可以获得关于为什么会发生这个错误的更多信息。(是否可以查看 F12 开发者工具的日志?)

我的系统信息包含在下面的图像中(图 2),发生错误的 gif 图像在底部(图 3)。

复制步骤:

  • 项目清单
  • 打开 F12 选择器 (C:/Windows/System32/F12/F12Chooser.exe)
  • 选择我的 IE11 实例。
  • 单击 F12 开发人员工具左上角的下拉菜单,然后选择“内存”
  • 单击“开始分析以开始性能会话 (CTRL+E)
  • 单击“拍摄快照”框。
  • 在“拍摄快照”框上方以粗体红色文本查看错误“快照创建失败”

预期行为:

单击“拍摄快照”可为我提供已连接的 IE11 实例的堆快照。

观察到的行为:

单击“拍摄快照”失败并显示错误“快照创建失败。无效字符”

系统信息:

  • 操作系统:Win 10 Pro 10.0.15063 Build 15063IE11

  • IE11:版本 11.850.15063(注意:作为加载项嵌入 Excel 2016。我已启用“增强保护模式”和“增强保护模式的 64 位进程”,并在启用它们后重新启动了我的机器。)


错误图片 - 图片 1

错误图片

系统信息 - 图 2

系统信息

发生错误/复制步骤的 Gif - 图 3

复制步骤

0 投票
1 回答
1316 浏览

google-chrome - 如何观看 Internet Explorer 本地 cookie

我想检查我的会话 cookie 在 IE11 中是否安全。我可以在 chrome 和 Mozilla 中检查它,但在 IE11 中找不到任何东西。

注意:我不想在开发人员工具的网络选项卡中检查 cookie 请求标头, 谢谢

编辑:我想我找到了答案。 开发者工具中的 IE 11 cookie

0 投票
1 回答
3807 浏览

performance - 在 IE11 的文本框中输入字母时,Angular 5 应用程序非常慢

我的应用程序是基于 Angular 5 构建的,在 IE11 的任何文本框中输入字母时遇到问题,在 chrome 中它可以正常工作。在文本框中键入一个字母至少需要 2 秒。欢迎页面中的内存使用量为 400mb,如果我们转到任何其他组件,它会增加 100mb。

所以简而言之,我需要提高任何文本框中的打字速度。您能否提出解决此问题的方法。

0 投票
1 回答
2060 浏览

ie11-developer-tools - IE 11 缺少请求标头

在 GET XHR 请求中,IE 11 控制台中没有请求标头。标头确实存在于 Chrome 和 Firefox 中。

如何发送带有 GET 请求的标头?

0 投票
1 回答
520 浏览

angular - IFrame 有时无法在 IE11 中运行

我已经使用 Angular 5 开发了一个 Web 应用程序,我从中加载了一个 Iframe。部署到 IIS Iframe 内容后,在 Google chrome 中可以正常工作,但在 IE11 中有时可以正常工作,有时不能。

但是当 IE 中的开发工具 (F12) 打开时,它可以流畅地工作。似乎是什么问题?

提前致谢。

这是我在 html 组件中的代码:

这是打字稿代码:

0 投票
1 回答
205 浏览

angular - 打开导致问题的 IE 11 开发工具

我在 Angular 4 上工作,我有一个语言列表,每个列表旁边都有一个星号。一旦用户点击星号,该语言就会被添加到收藏夹中。

问题:我单击星号的语言似乎已添加到收藏夹列表中,但是当我刷新页面时,之前选择的收藏夹没有反映出来(对数据库的调用不会发生,更改不会反映到数据库中)。

更大的问题:当我打开 IE 的开发工具并将语言添加到收藏夹时,它会显示在收藏夹面板中,如果刷新页面,则之前选择的收藏夹也存在(调用数据库并将更改反映到数据库) .

因此,如果 IE 开发工具已打开,则没有问题并且一切正常,当我关闭开发工具时,收藏夹添加或删除的列表不会出现在页面加载中。控制台中没有错误(除了SockJS reconnect我不知道这是什么,我们没有使用 SockJS)。我应该如何调试这个问题?关闭开发工具时会出现什么问题?

0 投票
0 回答
413 浏览

refresh - IE 11 刷新 (F5) 仅在开发人员工具 (f12) 打开时有效

我有一个 Web 应用程序,每当我在服务器端进行一些更改并尝试从 IE11 刷新页面时,它都不起作用。
仅当我关闭所有打开的 IE 会话并重新打开新页面或打开 F12 开发人员工具时才有效。
反正有没有以编程方式模仿这种行为?或者知道为什么只有在打开开发人员工具时才能工作?
它可以在 Chrome 或 FireFox 中使用。