回答

4

我敢肯定它不會與模態彈出窗口的工作。如果您打開彈出窗口作爲模式,則可能必須將代碼更改爲無模式,僅用於調試目的。

1

我剛剛在我的機器上試過這個,它似乎在工作。請確保您使用的latest version

否則更新你的問題,我會嘗試再次助陣。

更新:確保工具欄停靠到父窗口的彈出式閃光前。當我使用工具欄停靠時(使用窗口右上方的小碼頭圖標),它似乎跟隨新的彈出窗口。

+0

我重新安裝,以確保我有最新的,沒有影響。 – 2008-10-22 20:04:25

+3

我剛試過這個,並且工具欄沒有顯示在彈出窗口(非模態)中,似乎沒有任何方法可以使用它。 – chris 2009-05-20 17:20:16

1

使用IE8,相比於IE7設置的極爲有限,其具有顯着改善的一套開發工具。按F12打開彈出窗口中的開發人員工具。

0

在頁面的代碼添加一個Javascript錯誤,如布拉布拉();.它將使IE顯示Javascript錯誤對話框,您可以從中啓動開發人員工具。您需要在我認爲的Javascript錯誤消息:

工具 - Internet選項,高級選項卡 請確保選中「顯示關於每個腳本錯誤的通知」。

不是一個理想的解決方案,但可以幫助,如果你真的需要在模態對話框模式調試時無模式對話框不會產生相同的結果模態對話框。

6

有做這一個非常具體方式:

  1. 在主瀏覽器窗口中打開開發者工具(通過F12或其他)。確保開發人員工具「固定」到此窗口。
  2. 什麼就做什麼你做來打開彈出窗口
  3. 打開開發者工具(通過F12或其他)的彈出窗口
  4. unpin從開發人員工具視窗(CTRL + P)彈出窗口
  5. 關閉彈出窗口(這也會自動關閉開發人員工具窗口)
  6. 保持開發工具在主瀏覽器窗口中打開,再次打開彈出窗口。開發人員工具窗口應該自動打開。

您現在還應該能夠通過在主窗口中切換開發人員工具來控制開發人員工具是否打開彈出窗口。無論如何,這對我來說是如何運作的!這是所有在Windows 7上的IE9的方式...

唯一的問題是,如果您需要調試的東西,只發生在第一次啓動彈出窗口...

這正是我遇到的問題 - 我有一個SCORM兼容的電子學習課程,它在彈出窗口中啓動,並且只有在IE第一次啓動課程時纔會出現錯誤!哦,好吧...

0

我有一個解決方法,這個我shared on Twitter前幾天。它使用IE 11 Developer Tools時是有用的:

  • 右鍵單擊popup的窗口內容
  • 選擇Inspect Element裏面附加調試。
  • 再次右鍵單擊並點擊Refresh查看Console中的可能錯誤。

我還是希望能夠得到debugger連接的前期,也就是除了能刷新我希望能夠調試彈出的第一個load事件後,調試彈出的窗口中,是第一次開放 - 但我還沒有找到實現這一目標的方法。

相關問題