豚吐露@wiki
ブラウザ上で動作するスクリプトをデバッグしたい
最終更新:
ohden
-
view
~以下転載~
1. ブラウザでデバッグを有効にします。Microsoft Internet Explorer 6.0 でデバッグを有効にするには、次の手順を実行します。 [ツール] メニューの [インターネット オプション] をクリックします。
a. [詳細設定] タブの [スクリプトのデバッグを使用しない] チェック ボックスをオフにし、[OK] をクリックします。
[ツール] メニューの [インターネット オプション] をクリックします。
b. [詳細設定] タブの [スクリプトのデバッグを使用しない] チェック ボックスをオフにし、[OK] をクリックします。
a. [詳細設定] タブの [スクリプトのデバッグを使用しない] チェック ボックスをオフにし、[OK] をクリックします。
[ツール] メニューの [インターネット オプション] をクリックします。
b. [詳細設定] タブの [スクリプトのデバッグを使用しない] チェック ボックスをオフにし、[OK] をクリックします。
2. クライアント側のコードに stop ステートメントまたは debugger ステートメントを挿入します。Microsoft Visual Basic Scripting Editing (VBScript) では、stop ステートメントを使用します。JScript では、debugger ステートメントを使用します。
次のコードは、これらのステートメントを OnLoad イベントで使用する方法を示しています。
'VBScript Sub window_onload stop 'Insert onload code here. End Sub //JScript function window_onload() { debugger; //Insert onload code here. }
ブラウザにおいて stop または debugger ステートメントに到達すると、デバッガ (Visual Studio) が起動されてデバッグ モードに入ります。コンピュータに複数のデバッガがインストールされている場合は、デバッガの選択を求めるメッセージがブラウザから表示されます。
デバッガの起動後、ブラウザには HTML ページが表示されます。このページにはクライアント側のコードが含まれ、サーバー側のコードは含まれません。ブラウザは stop または debugger ステートメントの位置で停止し、中断モードになります。
3. 追加のブレークポイントをコードに設定するには、目的のコード行の左側にある灰色の余白部分をクリックします。
4. 特定の条件でのみ停止するブレークポイント (条件付きブレークポイント) を設定するには、Visual Studio .NET の [ブレークポイント] ウィンドウで目的のブレークポイント エントリを右クリックし、[プロパティ] をクリックします。
更新日: 2014年09月12日 (金) 15時35分34秒