質問

Internet ExplorerのWeb開発者ツールバーをポップアップで動作させることはできません。ポップアップの下部に表示されません。助言がありますか?

役に立ちましたか?

解決

モーダルポップアップウィンドウでは動作しないと確信しています。モーダルとしてポップアップを開く場合は、デバッグのためだけにコードをモードレスに変更する必要があります。

他のヒント

これを行うには、非常に特定の方法があります:

  1. ブラウザのメインウィンドウで開発者ツールを( F12 などを使用して)開きます。開発者ツールがこのウィンドウに「固定」されていることを確認します。
  2. ポップアップウィンドウを開くために何でもします
  3. ポップアップウィンドウの開発者ツールを( F12 などを使用して)開きます
  4. 開発者ツールウィンドウ( CTRL + P )をポップアップウィンドウから
  5. アンピンします
  6. ポップアップウィンドウを閉じます(これにより、開発者ツールウィンドウも自動的に閉じられます)
  7. 開発者ツールをブラウザのメインウィンドウで開いたままにし、ポップアップウィンドウを再度開きます。開発者ツールウィンドウが自動的に開きます。

また、メインウィンドウで開発者ツールを切り替えることにより、ポップアップウィンドウに対して開発者ツールを開くかどうかを制御できるようになりました。とにかく、それが私にとってどのように機能するかです!ちなみに、これはすべてWindows 7上のIE9で...

これらすべての唯一の問題は、ポップアップウィンドウを初めて起動したときにのみ発生する何かをデバッグする必要がある場合です...

これはまさに私が抱えている問題です。ポップアップウィンドウで起動するSCORM準拠のeラーニングコースがあり、IEでコースを最初に起動したときにのみ発生するバグがあります。まあ...

マシンでこれを試したところ、動作しているようです。 latestを使用していることを確認してください。バージョン

それ以外の場合は、質問を更新してください。もう一度手伝おうとします。

更新:ツールバーが親ウィンドウにドッキングされていることを確認してから、ポップアップを起動します。 (ウィンドウの右上にある小さなドックアイコンを使用して)ツールバーをドッキングすると、新しいポップアップが表示されるようになります。

IE8を使用します。IE8には、IE7の非常に限られたセットと比較して、開発ツールのセットが大幅に改善されています。 F12キーを押して、ポップアップで開発者ツールを開きます。

blabla();など、ページのコードにJavascriptエラーを追加します。 IEは、開発者ツールを起動できるJavascriptエラーダイアログを表示します。あなたは私が思うにJavaScriptエラーメッセージを持っている必要があります:

ツール-インターネットオプション、[詳細設定]タブ 「すべてのスクリプトエラーに関する通知を表示する」を確認してください。チェックされています。

理想的なソリューションではありませんが、モードレスダイアログがモーダルダイアログと同じ結果を生成しない場合に、モーダルダイアログモードで本当にデバッグする必要がある場合に役立ちます。

この問題を回避するには、数日前に Twitterで共有します。 IE 11を使用する場合に役立ちます。開発者ツール

  • popup のウィンドウコンテンツ内で右クリック
  • デバッガーをアタッチするには、 Inspect Element を選択します。
  • もう一度右クリックして Refresh を押すと、 Console でエラーが発生する可能性があります。

debugger を前もって添付できるようにします。つまり、更新後にポップアップウィンドウをデバッグできるほか、次の最初の読み込みイベントをデバッグできるようにしたいと考えています。ポップアップ、つまり初めて開いたとき-しかし、私はこれを達成する方法を見つけていません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top