使用vs2008來debug javascript,斷點無效是怎麼回事?

kukumaiwu 2009-10-23 01:35:51
參照了ScottGu的部落格
但是debug時breakpoint總變成無效
如下圖


debug前

開始debug


請問下需要怎麼設置?
謝謝
...全文
889 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
gishaitao 2009-11-30
  • 打赏
  • 举报
回复
在Visual Studio 2008中,选择工具(Tools)-- 选项(Options),找到Debugging中的Just-in-Time,确保Cript的选择已选择,已让VS 2008可以在运行时调试脚本。
kukumaiwu 2009-10-27
  • 打赏
  • 举报
回复
沒有人回答了
自己頂下
kukumaiwu 2009-10-26
  • 打赏
  • 举报
回复
再次謝謝幾位熱心朋友的回答
現在問題依舊
webconfig里的debug默認就是ture
[img=http://i90.photobucket.com/albums/k248/kukumaiwu/webconfig_debug.jpg]webconfig[/img]
IE的設置也早就弄好(工作需要是系統是日文的,不好意思)
[img=http://i90.photobucket.com/albums/k248/kukumaiwu/IE_JS.jpg]ie_script_debug[/img]
至於debugger的話
這個以前用過的,呵呵
這裡不存在debugger的問題
我想提問的是有關這個斷點為什麼無效
我是C#標籤下新建的ASP.NET工程
想請教一下LtnRain
你說的項目設置禁用調試是不是指
webapplication屬性中沒有切換到debug
而是由於在release下而無法調試?
如果不是的話請指教
萬分感謝
RUN_ 2009-10-26
  • 打赏
  • 举报
回复
打开IE,工具->Internet选项->高级->浏览->禁用脚本调试(Internet Explorer)这个勾去掉。。。
如何是别的浏览器,把禁用脚本调试(其他)去掉。
RUN_ 2009-10-26
  • 打赏
  • 举报
回复

<script type="text/javascript" >

function inner() { debugger;
alert("inner");
}
</script>




jol_boy 2009-10-26
  • 打赏
  • 举报
回复
VS2008没问题~~可以到达断点!是不是楼主的vs2008设置有问题,或者web.config没有设置调试




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>

</title>
<script type="text/javascript" >

function inner() {
alert("inner");
}
</script>
</head>

<body>
<form name="form1" method="post" action="Default.aspx" id="form1">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2MTY2ODcyMjlkZFFDkUw8OLFL2BSj5ylEsvNjafte" />
</div>

<div>
<input type="button" value="inner" onclick="return inner()"/>
<input type="button" value="outer" />
</div>

</form>
</body>
</html>
"
草根醉秋意 2009-10-26
  • 打赏
  • 举报
回复
查看下项目设置是否禁用了调试。

还有config文件里面是否已经把debug设置为true。
hitlcyu19 2009-10-26
  • 打赏
  • 举报
回复
debugger;断点调试
kukumaiwu 2009-10-25
  • 打赏
  • 举报
回复
先謝謝幾位
1L沒有看我給的連接把
vs不需要一定在js文件裏的
debuger我知道怎麼用
現在的問題不是加不加debuger
我在這裡不打算使用debuger
只是打算看看vs08可以debug到什麼程度
下面是之前參考過的一個文章
http://www.atmarkit.co.jp/fdotnet/dotnettips/568javascriptdebug/javascriptdebug.html
另外至於ls上所說的禁止debug的選項已經去掉了

現在所想要解決的問題是
為什麼斷點無效了呢
希望有人可能回答
草根醉秋意 2009-10-23
  • 打赏
  • 举报
回复
添加debugger,设置浏览器:Internet选项高级标签里面的 禁止脚本调试的选项的勾去掉
friendly_ 2009-10-23
  • 打赏
  • 举报
回复
需要断点的地方加 debuger
msdnlu 2009-10-23
  • 打赏
  • 举报
回复
把脚本放到js文件里

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧