我有一個頁面在提交表單時發送XHR請求,我希望Chrome在收到響應時斷開。這似乎是最好的方式來實現這一點,如果Chrome有一個JavaScript函數,我可以打電話,打破執行,但我一直無法找到類似的東西。還有其他解決方案嗎?在Chrome中設置XHR中的斷點
編輯:
我實際上沒有對請求中定義的回調,所以我不能設置一個斷點的方式。 該請求被髮送與該線的jQuery代碼:
$.post(this.action, $(this).serialize(), null, "script");
其中this
是一種形式的元素。 null
參數是您通常定義回調的地方,但是"script"
參數的原始javascript由服務器返回,然後直接執行,因此它似乎是破解和逐句通過代碼的唯一方法,與debugger;
語句一樣。這是有效的,但是在逐步完成代碼時,你實際上看不到你在哪條線上,所以它有點尷尬。我懷疑這是Chrome調試工具的限制。
我不明白。如果您將回調歸零,是否不會忽略所有回覆?您希望調試器在哪裏破解? – syockit 2010-08-24 09:41:52