问题标签 [ie-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 投票
11 回答
43244 浏览

javascript - 如何在 IE8 中转储 JavaScript 变量?

我有一个需要在 IE8 中检查的对象。我尝试了开发人员工具和console.log他们的 Firebug 等价物。但是,当我将对象输出到日志时:

我只得到字符串

而不是可点击、可检查的转储。

是否可以将对象转储到日志并检查其成员,就像在 Firebug 中一样?

我不能使用自制的 dump() 函数,因为我要检查的元素太大了,浏览器会在我身上崩溃。

0 投票
4 回答
162221 浏览

internet-explorer - 使用 IE Developer 工具查找元素 XPath

有没有办法使用 IE Developer Tool 找到元素的 XPath?

0 投票
1 回答
730 浏览

iframe - 如何在 IE8 开发者工具中编辑 IFrame?

我想使用 IE8 开发工具在 IE8 中编辑 IFrame 的 HTML 代码。

开发人员工具中的 HTML 选项卡显示原始页面和 IFrame 就好了。但是当我点击编辑图标时,只显示原始站点的 HTML 代码,而不是 IFrame 的代码。

Firebug 允许我编辑 IFrame。我需要对开发者工具做同样的事情,因为我需要修复 IE 中的一个错误。

有人知道如何使用开发者工具编辑 IFrame 的内容吗?

谢谢!

0 投票
1 回答
88 浏览

asp.net - IE8开发者工具如何查看发送的数据包大小?

我习惯使用 Firefox 的 FireBug,它真的很好。我可以看到我需要的所有信息。现在我正在处理一个仅与 IE 兼容的应用程序,我正在使用 IE 的开发人员工具,但它不如 Firebug 直观,我无法弄清楚如何查看从客户端发送的数据包的大小到服务器,到目前为止,我看到了每个请求所花费的时间。

那么,是否可以通过IE8开发工具查看发送的数据包大小呢?

谢谢你。

0 投票
5 回答
111687 浏览

javascript - jQuery .css("margin-top", value) 未在 IE 8 中更新(标准模式)

我正在构建一个绑定到 $(window).scroll() 事件的自动关注 div。这是我的 JavaScript。

此代码假定存在此 CSS 规则

它需要一个 id 为“ActionBox”的元素(在本例中为 div)。该 div 位于一个左对齐的菜单中,该菜单向下运行,因此它的起始偏移量约为 200 px)。目标是在用户滚动到 div 可能开始从浏览器视口顶部消失的点后开始添加到 margin-top 值(是的,我知道将其设置为 position: fixed 会做同样的事情,但它会掩盖 ActionBox 下方但仍在菜单中的内容)。

现在,console.log 显示事件每次都在触发,并且它设置了正确的值。但是在我的网络应用程序的某些页面中,没有重绘 div。这特别奇怪,因为在其他页面(在 IE 中)代码按预期工作(并且每次都在 FF、Opera 和 WebKit 中工作)。所有页面都进行评估(根据 W3C 验证器和 FireFox HTMLTidy 验证器,0 个错误和 0 个警告),并且没有抛出 JS 错误(根据 IE Developer Toolbar 和 Firebug)。这个谜的另一部分是,如果我在 IE 开发人员工具的 HTML 样式资源管理器中取消选择 #ActionBox margin-top 规则,那么 div 会立即跳回到新调整的位置,如果滚动事件触发了重绘,它应该有. 此外,如果我强制 IE8 进入 Quirks 模式或兼容模式,那么它甚至会触发更新。

还有一件事,它在 IE7 和 IE 6 中按预期工作(感谢出色的 IETester)

0 投票
4 回答
44436 浏览

internet-explorer - IE 中的 Console.log 刚刚输出的对象 [object Object]

我习惯于在 Chrome 或 Firefox 中调试 JavaScript,因为它们内置的开发工具比 IE 干净得多。IE8 的出现伴随着开发者工具更加完善,但它们还没有完全达到标准。我喜欢能够像在 Visual Studio 中一样单步执行代码,这对 IE 来说非常好,但是,当我尝试在 Firefox/Chrome/etc 中对我拥有的对象执行简单的 console.log 时。我实际上可以探索那个物体。

在 IE 中,控制台只是简单地输出以下内容:

日志:[对象对象]

有没有办法像在 Chrome/Firefox/etc 中那样在 IE 中深入研究该对象?

0 投票
1 回答
926 浏览

html - 你能确定IE8开发者工具栏中的hasLayout吗?

有很多讨论说 IE8 应该修复/删除 hasLayout。似乎没有发生,尽管这通常不是问题。

问题是,当它出现时,似乎没有办法让 IE8 的开发人员工具栏告诉您 hasLayout 正在被应用,就像它过去在 IE7 的开发人员工具栏中所做的那样。

有人有解决方法吗?我错过了一些明显的东西吗?

0 投票
1 回答
29 浏览

javascript - 无论如何要在 IE 8 开发人员工具中看到与页面关联的 .js 列表?

无论如何要在 IE 8 开发人员工具中查看与页面关联的 .js 列表?

与 Firebug 中的方式相同。

问候

哈维

0 投票
1 回答
637 浏览

internet-explorer-8 - IE8网络加速器的问题

我尝试为 IE8 创建一个网络加速器。我原来的 XML 文件是:

它工作正常,但是当我尝试添加“预览”功能时,IE8 报告了错误消息:“加速器信息有问题。” 修改后的 XML 文件为:

添加的 XML 片段有什么问题?

0 投票
1 回答
3894 浏览

internet-explorer-8 - IE 开发者工具 - 显示生成的 DOM

如何让 IE8 开发人员工具显示 JavaScript 执行后生成的 DOM?目前它只显示静态布局。FireBug 可以正确处理这个问题,但我需要在 IE 中查看。