2015-02-11 25 views
0

我無法找到並設置包含在HTML文件中的內嵌JavaScript斷點。在debugger-> sources下,它只是列出所有加載用於調試的外部.js文件。我在哪裏可以找到HTML中的內嵌JavaScript?下面你可以看到它只列出了加載的外部js文件的源代碼。當我說行內,我的意思是JavaScript的包括注<script type="text/javascript"></script>每日新聞Only external js files are included under sources使用標準Firefox JavaScript調試器難度

之間 :我知道我可以使用Firebug,但是這不是我要找的解決方案。

回答

0

假設內聯腳本被解析並運行,它們將使用頁面名稱顯示在源列表中(例如,foo.html或類似的名稱)。如果你沒有看到它們,按F5。如果您仍然不這樣做,可能是因爲他們之前的錯誤阻止了他們被解析和運行。

舉例來說,在這裏我有scratchpad.htmlscript.jsanotherscript.js和內嵌塊:

enter image description here

0
  • 選擇http://localhost:3000
  • 找到您要調試的代碼片段。
  • 單擊行號要放置斷點的位置。

不錯。你只需在你的嵌入式JS中設置一個斷點。假設http://localhost:3000顯示了您加載的html。如果沒有,那麼這個列表中會有一些標籤。

0

在「源」窗格中有一個「美化源」選項,單擊它並添加斷點。