腳本調(diào)試工具 Microsoft Script Debugger ,配合IE在調(diào)Ajax腳本代碼時用得到,用 debugger; 設(shè)斷點(diǎn)。安裝后,將Internet 選項(xiàng)->高級->禁用腳本調(diào)試(Internet Explorer) 前的“√”去掉。
1.Microsoft Script Debugger的安裝
作為一個瀏覽器擴(kuò)展,MicrosoftScriptDebugger需要單獨(dú)安裝。可以從微軟的官方網(wǎng)站上下載MicrosoftScriptDebugger、MicrosoftScriptDebugger有兩個版本,這兩個版本和操作系統(tǒng)有關(guān),一個版本是Windows98或Windowsme使用的,一個是Windows2000或者WindowsXP以及WindowsNT使用的。
MicrosoftScriptDebugger的安裝比較簡單,只需要下載與自己操作系統(tǒng)相對應(yīng)的版本,按照安裝提示就可以完成安裝。安裝的默認(rèn)路徑是C:\ProgramFiles\MicrosoftScriptDebugger.
安裝完成之后使用MicrosoftScriptDebugger要保證IE啟用了調(diào)試。為此,要進(jìn)行如下檢查以保證IE啟用了調(diào)試功能。
(1)在瀏覽器窗口上單擊“工具”菜單,選擇"Internet選項(xiàng)(O)..."打開"Internet選項(xiàng)"對華抗,然后單擊"高級"選項(xiàng)卡。
(2)在“高級”選項(xiàng)卡中找到“瀏覽”子菜單,保證“瀏覽”菜單下的復(fù)選框“禁用腳本調(diào)試(InternetExplorer)“和”禁用腳本調(diào)試(其他)“沒有被選中。
(3)如果更改了設(shè)置,要單擊【應(yīng)用】按鈕保存更改。
2.使用Microsoft Script Debugger
如果瀏覽器啟用了IE腳本調(diào)試功能,就可以正常使用MicrosoftScriptDebugger。
MicrosoftScriptDebugger用于調(diào)試的最突出的功能莫過于調(diào)價斷電和單步運(yùn)行了,同時用戶可以查看調(diào)用棧和監(jiān)控變量的值。
此外,MicrosoftScriptDebugger還有一些功能,有興趣的可以查MSDN或者直接通過調(diào)試器菜單欄中”幫助“菜單的”幫助主題“菜單項(xiàng)學(xué)習(xí)更多有關(guān)MicrosoftScriptDebugger的知識。
補(bǔ)充:
新添了一個結(jié)合IE7.0 一起使用的例子,測試頁面是一個aspx的前臺頁面,里面含有待測試的javascript。
1、當(dāng)待測頁面在IE7.0里打開后,點(diǎn)擊 “查看->腳本調(diào)試程序->打開”,出來如下窗口。
2、選擇“Microsoft 腳本調(diào)試器的新實(shí)例”
3、在checkLogin()函數(shù)內(nèi)按F9 設(shè)置斷點(diǎn)(F8單步執(zhí)行),點(diǎn)擊測試頁面上的“登錄”按鈕則會激活這個斷點(diǎn)。在命令窗口中添加對lname.value的監(jiān)視,因?yàn)樵谟脩裘麤]有輸?shù)那闆r下按下了“登錄”按鈕,所以現(xiàn)在監(jiān)視下來lname.value(用戶名)是空的。如下圖所示:
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版