Internet Explorer のスクリプト エラーのトラブルシューティングを行う方法

適用対象: Internet Explorer 11Internet Explorer 10Internet Explorer 9

概要


スクリプト エラーが表示された場合、Internet Explorer で Web ページが正しく表示されない、または動作しない場合があります。
Internet Explorer でスクリプト エラーが発生する場合、次のようなエラー メッセージが表示される場合があります。

[詳細の表示] をクリックすると、次のようなエラーの詳細が表示されます。

また、Internet Explorer のステータス バーに、次の警告メッセージが表示されることもあります。

この問題は、Web ページの HTML ソース コードが Microsoft JScript スクリプトまたは Visual Basic スクリプトなどのクライアント側スクリプトで正常に動作しないことが原因で発生します。 この問題は、以下のいずれかまたは複数の原因によって発生することがあります。

  • Web ページの HTML ソース コードに問題があります。
  • Web ページは、Internet Explorer でサポートされていない新しいテクノロジーを使用しています。
  • Web ページは、クライアント側の Visual Basic スクリプトを使用しています - これは非推奨です。
  • アクティブ スクリプト、ActiveX コントロール、または Java プログラムが、コンピューターまたはネットワークでブロックされています。 Internet Explorer、またはウイルス対策プログラムやファイアウォールなど、その他のプログラムが、アクティブ スクリプト、ActiveX コントロール、または Java プログラムをブロックするように構成されている可能性があります。
  • ウイルス対策ソフトウェアが、インターネット一時ファイルまたはダウンロードされたプログラム ファイルのフォルダーをスキャンするように構成されています。
  • コンピューター上のインターネット関連のフォルダーが破損しています。
  • ビデオ カードのドライバーが破損しているか、最新のものではありません。

注: ASP (Active Server Pages) の Visual Basic スクリプトなど、サーバー側のスクリプトは、Web サーバー上で実行されます。 サーバー側のスクリプトのエラーが原因で発生するスクリプト エラーの場合、Internet Explorer にエラー メッセージは表示されませんが、そのエラーが原因で Web ページが正しく表示されないか、正常に機能しないことがあります。 この資料に記載されているトラブルシューティングの情報は、クライアント側のスクリプト エラーを対象としています。 サーバー側のスクリプトに問題がある可能性がある場合は、Web サーバーの管理者に問い合わせてください。

この資料に記載されている方法は、コンピューターのファイルまたは設定が原因で発生するスクリプト エラーのトラブルシューティングに役立ちます。 視覚的な簡易手順を確認するには、このビデオをご覧ください。

ビデオ: Internet Explorer のスクリプト エラーのトラブルシューティングを行う方法

また、Internet Explorer から印刷しようとするときに発生するスクリプト エラーを解決するには、ここをクリックしてください。

解決方法



注: 利用可能な最新の Windows 更新プログラムでシステムを更新することをお勧めします。
詳細については、「Windows Update: FAQ」を参照してください。
手順 1: 複数の Web ページでスクリプト エラーが発生していることを確認する
エラー メッセージが表示されることだけが問題で、Web サイトが正しく動作している場合、このエラーは無視できます。 また、1 つか 2 つの Web ページのみで問題が発生する場合は、そのページに問題がある可能性があります。 エラーを無視する場合は、スクリプトのデバッグを無効にできます。 これを行うには、[インターネット オプション] -> [詳細設定] -> [ブラウズ] の [スクリプトのデバッグを使用しない (Internet Explorer)] チェックボックスをオンにします。 

: この問題が発生するサイトが 1 つか 2 つだけでないときは、スクリプトのデバッグを無効にしないでください。
手順 2: コンピューターのファイルまたは設定が原因で問題が発生していることを確認する
問題の原因を絞り込むために、スクリプト エラーが発生している Web ページを、他のユーザー アカウント、他のブラウザー、または他のコンピューターを使って表示します。

その Web ページを他のユーザー アカウント、他のブラウザー、または他のコンピューターで表示したときに、スクリプト エラーが発生しない場合は、コンピューター上のファイルまたは設定が問題の原因である可能性があります。 この状況では、この資料の方法に従ってこの問題を解決します。

詳細情報


Internet Explorer から印刷する際のスクリプト エラーのトラブルシューティング

Internet Explorer で Web ページを印刷しようとすると、次のようなスクリプト エラーが表示されることがあります。

一般的には、古いプリンター ドライバーは、Internet Explorer から印刷する場合の問題の原因になる可能性があります。 これらの問題を解決するには、お使いのプリンターのドライバーを最新のものに更新してください。

この問題を解決するには、「Windows でプリンターの問題を解決する」の手順に従い、プリンターを確認してプリンター ドライバーを更新します。
重要: 場合によっては、更新版のドライバーが Windows Update 経由で入手できない場合があります。 製造元の Web サイトにアクセスし、ご使用のプリンター用の最新のプリンター ドライバーを見つけてダウンロードすることが必要な場合があります。

さらに、Internet Explorerで Web ページを印刷またはプレビューできない場合は、「Internet Explorer で Web ページの印刷または印刷プレビューの表示を実行できない」を参照してください。

関連情報


また、Internet Explorer 9 でこの問題が発生する場合は、「スクリプト エラーが表示され Internet Explorer 9 から印刷することができません」の方法を試してください。