标签: javascript-debugger

VS2012 JavaScript调试器没有得到我的更改

我正在使用Visual Studio 2012在Web应用程序中调试JavaScript函数.编辑文件后,运行应用程序时,它不会使用我的修改版本.相反,它使用旧的,过时的版本.

例如,如果我在函数的开头设置了一个断点,一旦myScript.js加载了脚本(比如说),就会删除断点; 如果我坚持再次设置它,将打开一个新窗口(myScript.js [dynamic]),其中包含过时的代码并设置断点.

为什么我的更改会被忽略?

javascript asp.net javascript-debugger visual-studio-debugging visual-studio-2012

5
推荐指数
1
解决办法
652
查看次数

如何使JavaScript进入IE内置调试器(F12)而不是Visual Studio调试器?

我经常用这个来调试IE中的JavaScript(小提琴):

if (confirm("Debug from here?"))
    debugger;
Run Code Online (Sandbox Code Playgroud)

如果我选择"是",我会看到启动Visual Studio即时调试程序的提示,我继续在Visual Studio中调试脚本.

现在我想使用IE内置调试器而不是Visual Studio.我用这个解决方法:

if (confirm("Debug from here?"))
    throw "debug";
Run Code Online (Sandbox Code Playgroud)

它工作正常,但我必须在每次点击时检查IE内置调试器中的"在异常后继续" throw.此外,throw不同于debugger(如果在IE选项中禁用调试,则只会继续执行).

有没有办法让调试器关键字进入IE内置调试器(F12)而不是Visual Studio调试器?

在IE F12工具中设置断点,然后使用F5刷新页面不是一个选项,因为该页面是回发.

编辑.Chrome浏览器实际上给了我所需的行为.要查看我的意思,请打开Chrome,按F12打开Dev工具,然后导航到http://jsfiddle.net/jTwsh.单击[确定] confirm,您应该直接进入调试器debugger.

javascript debugging internet-explorer javascript-debugger ie-developer-tools

5
推荐指数
1
解决办法
6581
查看次数

Firefox中的Javascript调试:如何显示错误的调用堆栈

我正在做一个Web应用程序.在Firefox中,我可以使用Web Developer的Debugger工具.

在我的Javascript代码中,我在Firefox中收到了错误

TypeError: a is undefined
Run Code Online (Sandbox Code Playgroud)

上面的错误发生在jQuery中.

我知道我传递给jQuery的数据不对.但是,我的代码中有许多jQuery调用,我不知道哪个调用会导致此错误.

无论如何要显示通过Debugger导致错误的堆栈调用?Java显示错误堆栈跟踪的方式?

谢谢!

javascript firefox-addon javascript-debugger

5
推荐指数
1
解决办法
848
查看次数

Firefox Developer Edition缺少添加监视功能

更新到52.0a2后,我无法在javascript调试器中创建我自己的表达式,添加监视等.当我右键单击某个变量时我习惯只从上下文菜单中选择"添加文本来观看表达式",但在最新版本中它丢失了.我必须启用某些功能吗?

谢谢这是我看到的截图

firefox javascript-debugger firefox-developer-tools

5
推荐指数
1
解决办法
619
查看次数

如何查看是否有正在收听键盘事件的Javascript代码?

如何确定是否有Javascript代码监听/拦截键盘事件,并且理想情况下在代码中找到确切的行/位置(例如在ChromeDev工具中)?

javascript security javascript-debugger

5
推荐指数
1
解决办法
84
查看次数

WCF服务支持文件jsdebug无法加载

我有一个从客户端JavaScript调用的WCF服务.调用失败,Service为null JavaScript错误.WebDevelopment帮助程序跟踪显示加载jsdebug支持文件的调用导致404(找不到文件)错误.

重新启动IIS或清除Temp ASP.Net文件或在web.config中的编译标记上设置batch ="false"无法解决问题

从浏览器

https://Myserver/MyApp/Services/MyService.svc显示服务元数据

然而

https://Myserver/MyApp/Services/MyService.svc/jsdebug导致404.

问题似乎与https协议有关.用http/jsdebug下载支持的JS文件.

有任何想法吗?

TIA

asp.net wcf javascript-debugger

4
推荐指数
1
解决办法
9519
查看次数

为什么Chrome Web Developer工具不会列出某些JavaScript文件(版本27.0.1453.93)?

我们的团队使用Chrome Web Developer工具调试JavaScript.截至昨天,当我们的浏览器升级到Chrome版本27.0.1453.93时,"源"部分不再列出所有JavaScript文件.有谁知道这是一个错误还是有设置?仍然列出了一些JavaScript文件,但我找不到列出的文件标准.我查看了较旧的Chrome浏览器,指向同一个网址,并列出了所有文件.有人解决了吗?

google-chrome javascript-debugger google-chrome-devtools

4
推荐指数
1
解决办法
4525
查看次数

有什么方法可以固定或收藏 Javascript 源文件以便从 Chrome 调试器轻松访问?

我正在调试一个深深嵌套在源代码树中的 Javascript 文件。我必须深入研究的 URL 很难记住,因为我想要的 JS 源被加载到一个由插件 API 加载的 iFrame 中。

有没有办法从 Chrome 调试器中“固定”或“书签”对 Javascript 源的引用,这样我就不必每次重新加载网页时都钻取源树来返回到该源再存档?

javascript google-chrome javascript-debugger google-chrome-devtools

4
推荐指数
1
解决办法
1016
查看次数

查看Google Chrome调试器工具中所有已加载的.js文件

.js显示网页时,如何查看所有已下载的文件?我正在使用网络,但是随着时间的流逝,它停止显示.js已下载的文件。

javascript google-chrome javascript-debugger

4
推荐指数
1
解决办法
4231
查看次数

如何在 Google Chrome Devtools 中访问和搜索 debugger:///VM* 文件中的代码

我想调试不是通过文件加载的脚本,这意味着它们是eval通过 iOS/Android 推送到浏览器的本机代码加载的。

当我在 DevTools 控制台中编写时,(function() {debugger}())浏览器会创建类似的假文件debugger:///VM132,您可以在调试器断点中看到它。

我通常有很多“文件”代码,但我无法访问它们,也无法在开发工具中的任何位置debugger:///VM***看到脚本列表。debugger:///VM来源面板也没有显示任何这些。

此外,我使用 DevTools 搜索CMD+option+F,而不是在debugger:///VM文件内部搜索。

我怎样才能找到这些来源?

javascript javascript-debugger google-chrome-devtools

4
推荐指数
1
解决办法
4994
查看次数