Jamebo

统计

留言簿

积分与排名

阅读排行榜

评论排行榜

使用VS.Net IDE调试JavaScript

把我最近写的一个文档Post上来,分享给大家  --Jamebo

请按照如下步骤进行:

(1)     打开IE --> Internet Options -- > Advanced ; 去掉”Disable Script Debugging” 上的选项


(2)      打开需要调试的页面



(3)      启动VS.Net IDE, 选择 TOOLS-Debug Process (Ctrl + Alt + P). 选择需要调试的IE进程。


(4)      点击Attach按钮,选择Script选项; 再OK关掉对话框



(5)      选择IDE菜单 DEBUGàWindowsàRunning Documents (Ctrl + Alt + N)


(6)      选择需要调试的Javascript并设置断点

 

(7)      回到IE页面,运行与JavaScript有关的功能,就会中断到断点上。这时可以观察相关的参数,就和其他VS.Net程序一样。

 

 

 

posted on 2005-03-24 21:43 学习.. 阅读(7358) 评论(26)  编辑 收藏 网摘 所属分类: Web Programming

评论

#1楼 2005-03-24 22:21 idior      

存储过程都能调 :)   回复  引用  查看    

#2楼[楼主] 2005-03-24 22:56 Jamebo      

是啊,很强啊;-)   回复  引用  查看    

#3楼 2005-03-25 07:58 daniel

为什么不早说,我用了这么长时间Javascript都不会这么调试。每次只能靠MSDN和猜测来写。   回复  引用    

#4楼 2005-03-25 09:19 维生素C.NET(范维肖)      

好好好!!这个真有用!!   回复  引用  查看    

#5楼 2005-03-25 09:22 lichdr      

china MSDN上的webcast里有这方面的东东。   回复  引用  查看    

#6楼 2005-03-25 13:32 allanlau      

哈哈,真是好。这下不用一直alert了。hoho.
非常感谢Jamebo。
  回复  引用  查看    

#7楼[楼主] 2005-03-25 13:38 Jamebo      

 ;-)   回复  引用  查看    

#8楼 2005-03-25 14:44 birdshome      

我所使用的JavaScript调试环境 1、2、3。   回复  引用  查看    

#9楼[楼主] 2005-03-25 14:50 Jamebo      

还是你专业啊
赫赫;-)
  回复  引用  查看    

#10楼 2005-05-04 06:55 阿良[未注册用户]

win2003中,本来已经是取消禁止脚本调试。但一定要在IE→选项→高级→选上禁止脚本调试→再不选禁止脚本调试→确定

后才能在vs.net2003中附上,否则重新启动ie是不行的,会提示

无法附加到进程。在要调试的应用程序中没有支行的脚本程序。如果已经在IE→工具→高级中选取中取消禁止脚本调试选项,请重新启运应用程序。

很感谢楼主的这篇文章,终于知道查看变量值。

不过在Masthon中附加时总会出现前面提示。不能在Maxthon中调试。我一般都是用Maxthon.只有在出现异常时才用IE。

怎样才能在Maxthon中调试?
  回复  引用    

#11楼 2005-05-05 13:36 阿良[未注册用户]

这个用来调试javascript也不错!
E:\Microsoft Office\OFFICE11\MSE7.EXE
  回复  引用    

#12楼 2005-08-25 11:12 meteor      

太感谢你啦
我调都调的很郁闷的
  回复  引用  查看    

#13楼 2005-10-11 09:21 诸葛不亮[未注册用户]

小技巧,解决大问题!!
谢谢了哦!!
  回复  引用    

#14楼 2005-10-24 11:40 IUnknown[未注册用户]

VS6時代就已經有了可以調試服務器端客戶端腳本的工具InterDev。具體方法也是抓取進程。當然也會有直接錯誤中斷到調試器的。

除了VS.net,上面提到的MSE7.exe,InterDev,還有就是在安裝刪除程序裏面:添加刪除Windows組件,有腳本調試工具的,不過XP裏面好像沒了,2000裏有的。
  回复  引用    

#15楼 2005-11-05 11:55 泽来-      

谢谢
很棒
  回复  引用  查看    

#16楼 2005-12-30 20:04 王云[未注册用户]

谢谢了!小技巧,帮我解决了大问题!
  回复  引用    

#17楼 2006-03-23 08:42 alonesword[未注册用户]

哈哈,谢谢了!
昨天写了一个js发现经常出现错误,使用了调试才发现,选来打错了一个函数名!
害得我找了一天了。


谢谢了!
  回复  引用    

#18楼 2006-08-21 13:59 ccmj[未注册用户]

有用,搂住你真是天才啊。3Q   回复  引用    

#19楼 2006-12-12 11:20 hbxjzx[未注册用户]

Thank you   回复  引用    

#20楼 2007-03-18 12:08 amandag[未注册用户]

谢谢!   回复  引用    

#21楼 2007-03-18 19:55 hero[未注册用户]

很好,我找了好久,多謝謝   回复  引用    

#22楼 2007-07-23 16:41 周永辉[未注册用户]

为什么我用上面的步骤,没有任何反应啊?   回复  引用    

#23楼 2007-07-23 19:22 LoveShrek[未注册用户]

你看看你的IE的Debug打开没有   回复  引用    

#24楼 2007-08-10 14:53 beyondjay      

好东西啊!   回复  引用  查看    

#25楼 2007-10-11 22:42 若歌[未注册用户]

不错,非常好
我说一下
如果调试本机上的程序,先运行(不调试),然后再按作者所说的来做,就可以了
  回复  引用    

#26楼 2007-12-25 10:20 jnono[未注册用户]

3Q   回复  引用    




发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 125149




相关文章:

相关链接: