簡體   English   中英

調試網頁(Firebug,IE F12工具)

[英]debugging web pages (Firebug, IE F12 tools)

我想知道如何使用調試器(Firebug或IE的F12工具)一步一步地跟蹤我發布后從網頁接收的代碼。

我的問題是我填寫了一個表單,並且在將表單過帳后,我得到的響應中包含一些重定向和其他顯然發生的事情。 我想知道如何簡單地在POST上停止執行,並逐步了解正在發生的javascript代碼,並確切了解重定向的形成方式。

問題是我無法放置任何斷點,因為我什至在發布頁面之前都沒有頁面的響應...

我希望我對我的問題足夠清楚。

提前致謝。

您可以添加debugger; 語句作為JavaScript代碼的第一行,如果已注冊則啟動調試器。

因此,您要做的就是確保在加載頁面之前啟動Firebug,並且應該暫停JavaScript執行,以允許您逐步執行程序。

您可以執行的另一種(hacky)方法是將alert()或類似內容放置在第一行; alert()阻止程序流,直到關閉提示為止。 在不關閉警報的情況下,您可以在alert()之后的下一行可執行代碼中放置一個斷點,然后OK ”警報,然后進行調試。

假設您已安裝IE9:

  1. 按F12。
  2. 點擊網絡標簽
  3. 點擊“開始捕獲”
  4. 執行你的腳本
  5. 您將在那里看到所有響應和重新發布。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM