第一步:开放 IE 脚本调试功能
在 Internet 选项 中,使 "禁止脚本调试" 未选中
第二步:脚本调试器下载安装
从微软的网站上,下载脚本调试器 [scd10en.exe
- 653KB] 并安装。如果你的 IE 菜单 "查看" -> 下有 "脚本调试程序" 这一项,那么这一步可以省去。
第三步:进入调试工具
平时我们在脚本遇到错误时,经常会弹出是否调试的对话框,选择 "是"
就可以进入调试程序。但是如果我们需要在没有遇到错误时也想进入调试程序,就可以这样操作:在访问一个有脚本的页面之前,点击 脚本调试程序
-> 在下一条语句中断(如上图),当遇到脚本的时候我们就可以进行调试。
如果机器上除了安装 scd10en.exe
以外,还安装了其他可以调试脚本的工具,则会弹出一个选择框,选择一个本次调试的工具。
以选择 InterDev 为例,进入调试环境以后,将可以使用 F10 和 F11 进行单步运行,也可以使用 F9
添加断点,然后使用 F5 运行到断点处。运行过程中,随时可以查看某个变量的值,以及查看 window, document
等对象的内部信息。
这样,大家就可以对客户端脚本进行跟踪调试。在访问他人的网站的时候,由于我们没办法修改他人的页面,因此不可能采用添加 "document.write"
的方法来查看变量值。采用本文提到的这种方法,就可以去跟踪其他人页面中的脚本。 |