asp.net我无法在脚本部分调试javascript
asp.net I cannot debug javascript in script section
我有一个简单的javascript函数:
<form id="form1" runat="server">
<script type="text/javascript">
function doSomething(message) {
var div1 = document.getElementById('div1');
div1.innerHTML = 'afas';
}
</script>
<telerik:RadButton ID="btnShowUpload" runat="server" OnClientClicked="doSomething('test1')" Text="Upload file">
</telerik:RadButton>
当我在函数OnClientClicked中设置断点并按F5键启动,然后单击按钮时,应用程序不会在断点处停止。只有当我在没有调试的情况下通过Start运行我的项目时,它才会停止,然后在Mozilla(firebug)中,我可以在这个函数中设置断点,当我按下按钮时它就会停止。如何在Visual中调试?不在Mozilla?
感谢
右键单击项目中的页面,如Default.aspx,然后选择"浏览方式…"。。。菜单项。
显示对话框时,选择Internet Explorer,然后单击"设置为默认值"按钮,然后按"取消"按钮。
打开internet explorer,转到"internet选项"对话框,单击"高级"选项卡,并确保在"浏览"部分下,未选中"禁用脚本调试(internet explorer)"。
然后,为了强制调试,您可以添加javascript调试器;javascript方法正文的行:
function doSomething(message) {
debugger;
// rest of your code
当您以这种方式调试时,internet explorer将使您能够选择要使用的应用程序和实例,其中一个选项将是internet explorer。
还有其他方法可以将调试器从Visual Studio web应用程序项目中附加到internet explorer实例,例如选择"附加到进程…"。。。从"调试"菜单中,选择iexplore.exe的实例,该实例的类型列为"脚本",并且正在运行您感兴趣的调试页面。
将调试器关键字放在要调试的java脚本代码之前。
<form id="form1" runat="server">
<script type="text/javascript">
//enable debugging javascript code
debugger;
function doSomething(message) {
var div1 = document.getElementById('div1');
div1.innerHTML = 'afas';
}
</script>
您可以在javascript中设置带有调试指令的断点-
function OnClientClicked(button, args) {
debug;
if (window.confirm("Are you sure you want to submit the page?")) {
button.set_autoPostBack(true);
}
else {
button.set_autoPostBack(false);
}
}
相关文章:
- 如何在 iBooks 中调试脚本化的 ePub3
- 我可以在谷歌脚本编辑器(谷歌应用程序脚本)中调试JavaScript代码吗
- asp.net我无法在脚本部分调试javascript
- 从chrome扩展内容脚本抛出调试
- 谷歌应用程序-不;t在使用调试运行脚本期间填充电子表格单元格
- 如何在谷歌浏览器中使用step-int和step-over'用于调试Java脚本的Web检查器
- 意外令牌 ) 无法调试脚本
- chrome:如何中止在“调试器”语句处停止的脚本
- 禁用调试时,使用捆绑缩小的脚本在 MVC 3 中不起作用 ASP.NET
- 在 Visual Studio 11 中使用 Chrome 启用脚本调试
- 调试 Chrome 扩展程序弹出脚本的最快方法
- 调试从脚本在 Fancybox 中加载 404 错误页面
- 使用脚本包时是否可以调试
- 有没有办法从node中的脚本访问调试信息.js和/或一般的javascript
- 如何调试附加组件main.js,而不仅仅是Firefox扩展的内容脚本
- 有人可以调试我的脚本吗?
- ASP.NET 脚本捆绑包中的 MVC {version} 通配符选择调试版本
- 如何使用节点在服务器上调试咖啡脚本
- 为什么在CRM 2011中为从功能区打开的窗体调试javascript时,会创建脚本块
- IE7 CPU峰值,脚本问题&调试