javascript - 如何在 IE11 Dev Tools 中定位和调试特定文件?

标签 javascript asp.net vb.net internet-explorer-11 ie11-developer-tools

我有一个文件是我正在维护的遗留网站的一部分,我需要调试 - 进入等等。但我不知道如何做到这一点。该网站需要在 IE 中以兼容模式运行。

当我通过右键单击解决方案下方的“http://localhost/ ...”项目并选择“在浏览器 (Internet Explorer) 中查看”然后按 F12 从 VS (2013) 运行站点时,我在调试器上看到选中已设置为默认页面(我登录后看到的“主”页面)的文件,但从那里我看不到如何打开另一个文件 - 我需要调试的文件。

在文件夹图标下方显然有一些文件可供选择:

enter image description here

...但不是我需要的那个。如果我在搜索框中输入它的名称,我会得到“找不到结果”。它位于页面文件夹下方,但显示的页面也是如此。是什么让他们与众不同?为什么我可以选择那些不受欢迎的,但不能选择我唯一关心的页面?

最佳答案

我假设你在 dist 的某个地方有你想要调试的 JavaScript 文件。只需转到该文件并在要调试的函数中写入 debugger;。在 IE 中打开开发工具并重新加载页面。启动一个应该使用调试器调用该函数的操作(如果它没有在页面加载时完成),您将能够对其进行调试。

关于javascript - 如何在 IE11 Dev Tools 中定位和调试特定文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42542812/

相关文章:

c# - 未设置列/单元格上的 'width' 属性时获取 GridView 中列/单元格的宽度

c# - 除了默认 XML 之外,如何启用更多输出格式?

VB.NET Switch 语句 GoTo 案例

java - 升级到 cordova 3.1.0 后 PushPlugin 不工作

Javascript - 回调的优点

javascript - 为什么在控制台中交换 == 的参数会改变输出?

asp.net - vb.net - 对于每个(前 9 个项目)分组

javascript - AngularJS 动态模型

c# - 使用 sendgrid 收不到电子邮件,也没有错误消息

c# - NReco 错误 : "The specified executable is not a valid application for this OS platform"