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

html - 跨浏览器支持 document.write()

我有一个分配给变量 var doc 的 HTML 文档对象。使用此文档对象,我将字符串值呈现到文本文件中,其中值正在呈现和写入,但在 IE11 浏览器中格式不正确,但在 IE8、IE10、ff n chrome 中工作正常。请找到我的以下代码:

我的 str 可能是employee_firstname、employee_lastname、employee_id、employee_salary、employee accountno、employee_dob 等。

在 IE11 中呈现为,

但正如预期的那样,数据在 IE8,ff n chrome 中以以下格式呈现:

我在 IE8、FF n chrome 等其他浏览器中注意到的不同之处在于,与其他浏览器相比,IE11 中换行的发生方式不同。谁能告诉我如何在 IE11 浏览器的文本文件或 document.write() 的任何替代方案中正确格式化数据呈现?

0 投票
5 回答
100057 浏览

javascript - An error has ocurredJSPlugin.3005

I installed IE11 on server 2008r2. I was trying to debug using IE11 and I am having the following error. The error I am having in the Dom Explorer tab is:

Diagnostic:

Exception in window.onload: Error: An error has ocurredJSPlugin.3005

Stack Trace:

0 投票
1 回答
1784 浏览

javascript - 对象不支持属性或方法“okToLaunchComposition” - IE11(边缘)中的问题

我有另一个开发人员使用 Adob​​e Edge 创建的嵌入式对象,这似乎适用于 Chrome 和 Firefox,但 IE11 不能(10 和 9 可以。我不关心低于此的版本)。

错误如下:

任何人都可以建议修复此问题以在 IE11 中工作的最佳方法(同时不会破坏它,因此它仍然适用于 IE10/9 和 Firefox 和 Chrome 浏览器。

下图显示了当我从开发人员工具控制台日志中运行 window.AdobeEdge 时 console.log 中显示的函数。 http://s28.postimg.org/sqjdzu364/ie_11_adobe_edge.jpg

完整的 JS:

0 投票
1 回答
73 浏览

internet-explorer - IE 11 中的搜索过滤器

我想找到匹配的字符数,使用 IE 11 中的搜索过滤器,在普通选项卡式窗口中使用 ctrl+f 时我能够得到相同的结果,但是当我使用新窗口(单独窗口)时 crtl+f打开另一个不显示计数的对话框,我想知道是否有可能在新窗口中找到计数。

0 投票
2 回答
10463 浏览

javascript - ReactJS 无法在 IE11 中呈现

我的网站在 Web 浏览器中完美运行,但 IE11 在控制台中显示此错误。

我该怎么办?

'NewsFeed' 未定义

编辑: 这是新闻源(.js JSX 文件,包含在页面标题中)

0 投票
1 回答
1049 浏览

internet-explorer-11 - IE11 Edge 模式默认不工作(包括元标记和文档类型)

我正在开发为在 IE7 上运行而构建的网页,现在我正在升级页面以默认在 IE11 Edge 模式下运行。

我在页面中所做的是我添加了

我还添加了这个

现在,每当我打开页面时,IE11 开发人员模式下的仿真面板都会显示它在 IE7 中的渲染!

我错过了什么?

0 投票
1 回答
166 浏览

javascript - IE11 调试功能

在调试 JavaScript 时,我大量使用控制台来评估单独的代码行,检索实例值以在 3rd 方软件中进行测试(即在构建 SOAP 请求时)

现在我有了 IE11,看起来我在调试器中键入的代码已执行(我可以打开警报框等),但结果并未打印在控制台中。这是否意味着我现在必须用console.log(JSON.stringify( /* ..expression.. */, null, 4 ))语句包围我在控制台中输入的所有内容?

有没有更简单的方法可以返回到 IE10 控制台行为?

0 投票
1 回答
3896 浏览

javascript - 在 IE11 中使用 Angular 进行日志记录显示出奇怪的行为

我目前正在 IE11 (Edge) 上的 Angular 应用程序中调试一个相当奇怪的问题。我们正在使用自定义记录器,然后通过 angulars$log服务将所需的所有内容写入控制台。

现在在 IE11 中我们有以下行为:

如果我们在 F12 工具打开的情况下加载页面(并因此初始化我们的 Angular 应用程序),则日志记录没有问题。一旦我们关闭 F12 工具,后续日志显然会触发 javascript 错误,并且不会执行后续 JS-Code。但是,由于我无法调试它,所以我不知道错误。当我重新打开 devtools 时,我有时得到的唯一参考是browsertools.library.js.

但是,如果我们在 F12 工具关闭的情况下加载页面,则根本没有问题,即使我们再次打开和关闭 F12 工具也是如此。

其他浏览器(例如 Chrome)也不会发生这种情况。

我们的 Angular 版本是 1.2.18(公司政策...)

感谢您提供任何提示或解决方案。克诺赫

0 投票
1 回答
9151 浏览

css - IE 11 开发者工具:检查 CSS :focus

在 Internet Explorer 11 开发人员工具中,在检查元素时,您可以单击样式选项卡下的 a: 按钮以强制元素的悬停和已访问状态。

有没有办法为 :focus 做同样的事情?

我希望能够在聚焦时看到应用于元素的 CSS 样式。

0 投票
1 回答
306 浏览

angularjs - AngularJS - IE11 中的重复源文件

我的公司创建了一个通用应用程序,可在 iframe 中启动自定义应用程序。父窗口允许最终用户单击工作列表中的项目,并且根据他们单击的内容,我们导航到启动控制器,该控制器将建立与任务关联的产品的 URL。然后,我们将该产品应用程序加载到启动视图中的 iframe 中。

我们看到 IE 的开发人员工具中存在重复的静态内容文件(js 和部分模板)。

开发工具的图片

捆绑的js也是如此

每次加载 iframe 后,我们最终都会看到文件的额外副本。由于我们是 SPA,因此假设这些文件将被缓存(它们存在于除 IE 之外的所有浏览器中)。每个文件都由同一个 Web 服务器提供。我们甚至注意到,如果我们不在 js 文件的正确实例中设置断点,它将不会被命中。

我们已经尝试了很多事情,包括在启动控制器的销毁事件中删除 iframe(因为框架被添加到窗口对象,我们认为它永远存在)。我们确保 iframe 具有有效的 ng-src 标记,并为动态创建的 url 使用 $sce。

由于我们需要通过表单的 POST 加载 iframe,因此我们正在做类似这样的事情,这是一种提交 POST 的超级 hacky 方式。该片段不会按原样运行,但我想包含有关我们如何填充 iframe 的信息。

我确定有更好的方法来提交目标为 iframe 的表单,但目前似乎没有任何东西对我们有用。

如果有人看到这个重复的源文件问题和/或知道在加载控制器时自动提交带有生成输入的表单的正确方法,请帮助我们!

谢谢,

杰克