Help and Support
 

powered byLive Search

Internet Explorer のスクリプト エラーをトラブルシュートする方法

文書番号:308260
最終更新日:2005年1月4日
リビジョン:3.4
目次

現象

Web ページが正しく表示されないか動作せず、以下のいずれかのエラー メッセージが表示されることがあります。
Web ページに問題があるため、正しく表示または機能しなくなる可能性があります。今後、ステータス バーに表示された警告アイコンをダブルクリックすると、このページを表示できます。
[詳細の表示] をクリックすると、次のようなエラーの詳細が表示されます。
行 : 4
文字 : 1
エラー : オブジェクトはこのプロパティまたはメソッドをサポートしません
コード : 0
URL: http://Webserver/page.htm
ランタイム エラーが発生しました。
デバッグしますか?
行 : 4
エラー : オブジェクトはこのプロパティまたはメソッドをサポートしません
また、Microsoft Internet Explorer のステータス バーに、次の警告メッセージが表示されることもあります。
実行しましたが、ページでエラーが発生しました。

先頭へ戻る

この問題は、Web ページの HTML ソース コードが Microsoft JScript スクリプトまたは Visual Basic スクリプトなどのクライアント側スクリプトで正常に動作しないことが原因で発生します。この問題は、以下のいずれかまたは複数の原因によって発生することがあります。
? Web ページの HTML ソース コードに問題があります。
? アクティブ スクリプト、ActiveX コントロール、または Java アプレットが、コンピュータまたはネットワークでブロックされています。Internet Explorer、またはウイルス対策プログラムやファイアウォールなど、その他のプログラムが、アクティブ スクリプト、ActiveX コントロール、または Java アプレットをブロックするように構成されている可能性があります。
? ウイルス対策ソフトウェアが、Temporary Internet Files フォルダまたは Downloaded Program Files フォルダをスキャンするように構成されています。
? コンピュータのスクリプト エンジンが破損しているか、最新のものではありません。
? コンピュータ上のインターネット関連のフォルダが破損しています。
? ビデオ カードのドライバが破損しているか、最新のものではありません。
? コンピュータの DirectX コンポーネントが破損しているか、最新のものではありません。
: ASP (Active Server Pages) の Visual Basic スクリプトなど、サーバー側のスクリプトは、Web サーバー上で実行されます。サーバー側のスクリプトのエラーが原因で発生するスクリプト エラーの場合、Internet Explorer にエラー メッセージは表示されませんが、そのエラーが原因で Web ページが正しく表示されないか、正常に機能しないことがあります。この資料に記載されているトラブルシューティングの情報は、クライアント側のスクリプト エラーを対象としています。サーバー側のスクリプトに問題がある可能性がある場合は、Web サーバーの管理者に問い合わせてください。

先頭へ戻る

解決方法

この資料に記載されているトラブルシューティング方法を、記載されている順に使用します。1 つのトラブルシューティング方法を実行したら、テストを行い、引き続きスクリプト エラーが発生するかどうかを確認します。問題が解決した場合は、次の手順を実行する必要はありません。問題が解決していない場合は、次の手順に進みます。

先頭へ戻る

他のユーザー アカウント、ブラウザ、およびコンピュータから Web ページをテストする

1 つか 2 つの Web ページを表示するときにのみ問題が発生する場合は、そのページを他のユーザー アカウント、他のブラウザ、または他のコンピュータから表示しても、問題が発生するかどうかを確認します。依然としてスクリプト エラーが発生する場合は、Web ページの作成方法に問題がある可能性があります。Web サイトの管理者かコンテンツの開発者に連絡して、Web ページの問題を伝えてください。他のユーザー アカウントからその Web ページを使用するとスクリプト エラーが発生しない場合は、ユーザー プロファイルのファイルまたは設定が問題の原因である可能性があります。他のブラウザまたは他のコンピュータからその Web ページを使用するとスクリプト エラーが発生しない場合は、次のトラブルシューティング方法に進みます。

先頭へ戻る

アクティブ スクリプト、ActiveX、および Java がブロックされていないことを確認する

Internet Explorer、またはウイルス対策プログラムやファイアウォールなど、コンピュータ上の他のプログラムが、スクリプト、ActiveX コントロール、または Java アプレットをブロックするように構成されていないかどうかを確認します。Internet Explorer でセキュリティのレベルが [高] に設定されている場合、アクティブ スクリプト、ActiveX コントロール、および Java アプレットは無効になっています。Internet Explorer 6 および Internet Explorer 5.x の一部のバージョンの場合、制限付きサイト ゾーンのセキュリティ レベルはデフォルトで [高] に設定されています。Microsoft Windows Server 2003 の場合、デフォルトで制限付きサイト ゾーンとインターネット ゾーンの両方のセキュリティ レベルが [高] に設定されています。現在の Web ページに対する Internet Explorer のセキュリティ設定をリセットするには、以下の手順を実行します。
1. Internet Explorer を起動します。
2. [ツール] メニューの [インターネット オプション] をクリックします。
3. [インターネット オプション] ダイアログ ボックスの [セキュリティ] タブをクリックします。
4. [既定のレベル] をクリックします。
5. [OK] をクリックします。
スクリプト、ActiveX、および Java アプレットを有効にする方法については、使用しているウイルス対策プログラムまたはファイアウォールのドキュメントを参照してください。

先頭へ戻る

ウイルス対策プログラムが Temporary Internet Files フォルダまたは Downloaded Program Files フォルダをスキャンするように設定されていないことを確認する

ウイルス対策プログラムによって Temporary Internet Files フォルダおよび Downloaded Program Files フォルダがスキャンされないようにする方法については、使用しているウイルス対策プログラムのドキュメントを参照してください。

先頭へ戻る

インターネット関連のすべての一時ファイルを削除する

インターネット関連のすべての一時ファイルをコンピュータから削除します。この作業を行うには、以下の手順を実行します。
1. Internet Explorer を起動します。
2. [ツール] メニューの [インターネット オプション] をクリックします。
3. [全般] タブをクリックします。
4. [インターネット一時ファイル] の [ファイルの削除] をクリックします。
5. [OK] をクリックします。
6. [Cookie の削除] をクリックします。
7. [OK] をクリックします。
8. [履歴] の [履歴のクリア] をクリックし、[はい] をクリックします。
9. [OK] をクリックします。

先頭へ戻る

スクリプト エンジンを更新または修復する

Microsoft Windows 2000 上の Internet Explorer のスクリプト エンジンを更新するには、最新のスクリプト エンジンをダウンロードします。これを行うには、次のマイクロソフト Web サイトを参照してください。
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa (http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa)
Microsoft Windows XP または Windows Server 2003 を実行している場合は、既に Windows Script 5.6 が実行されています。この場合は、Windows のインプレース アップグレードまたは修復を実行してスクリプト エンジンを修復することが必要な場合があります。

Windows のインプレース アップグレードまたは修復を行う方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
816579 (http://support.microsoft.com/kb/816579/) Windows Server 2003 のインプレース アップグレードを実行する方法
315341 (http://support.microsoft.com/kb/315341/) Windows XP のインプレース アップグレード (再インストール) を実行する方法

先頭へ戻る

不要な機能を無効にする

スムーズ スクロール

スムーズ スクロール機能を無効にするには、以下のうち、使用している Internet Explorer のバージョンに対応する手順を実行します。

Internet Explorer 4.x の場合、以下の手順を実行します。
1. Internet Explorer を起動し、[表示] メニューの [インターネット オプション] をクリックします。
2. [詳細設定] タブをクリックし、[スムーズ スクロールを使用する] チェック ボックスをオフにします。
3. [OK] をクリックし、Internet Explorer を終了します。
Internet Explorer 5.x および Internet Explorer 6 の場合、以下の手順を実行します。
1. [ツール] メニューの [インターネット オプション] をクリックします。
2. [詳細設定] タブをクリックし、[スムーズ スクロールを使用する] チェック ボックスをオフにします。
3. [OK] をクリックし、Internet Explorer を終了します。

先頭へ戻る

ビデオ カードの設定を再構成する

"ドラッグ中にウィンドウの内容を表示する" オプションを無効にする

: Windows 98 ベースのコンピュータに Microsoft Plus! for Windows 98 がインストールされていない場合は、「Windows で使用される色数を減らす」に進みます。

Windows 98、Windows 98 Second Edition および Windows Millennium Edition (Me) の場合、以下の手順を実行します。
1. デスクトップを右クリックして、[プロパティ] をクリックします。
2. [効果] タブをクリックし、[ドラッグ中にウィンドウの内容を表示する] チェック ボックスをオフにし、[OK] をクリックします。

Windows で使用される色数を減らす

Windows 98、Windows 98 Second Edition、および Windows Millennium Edition (Me) で、以下の手順を実行します。
1. デスクトップを右クリックして、[プロパティ] をクリックします。
2. [設定] タブをクリックし、[色] ボックスの一覧で、現在の設定より少ない色数の設定をクリックし、[OK] をクリックし、[はい] をクリックします。
エラーが再現しなくなるか、最も色数の少ない設定になるまでこの手順を繰り返します。

画面の領域を小さくする

Windows 98、Windows 98 Second Edition、および Windows Millennium Edition (Me) で、以下の手順を実行します。
1. デスクトップを右クリックして、[プロパティ] をクリックします。
2. [設定] タブをクリックし、[画面の領域] の下のスライダのつまみを現在の画面の領域の設定より低い解像度まで移動し、[OK] をクリックし、[はい] をクリックします。
エラーが再現しなくなるか、最も低い解像度の設定になるまでこの手順を繰り返します。

ハードウェア アクセラレータを無効にする

ハードウェア アクセラレータを無効にするには、以下の手順を実行します。
1. [マイ コンピュータ] を右クリックし、[プロパティ] をクリックします。
2. [パフォーマンス] タブをクリックし、[グラフィックス] をクリックします。
3. [ハードウェア アクセラレータ] の横のスライダのつまみを [なし] に移動してから、[OK]、[閉じる]、[はい] を順にクリックします。

アクティブ デスクトップを無効にする

Windows 98 を実行している場合は、以下のいずれかの方法を使用します。
? [スタート] ボタンをクリックし、[設定] をポイントし、[アクティブ デスクトップ] をポイントし、[Web ページで表示] の横にチェック マークが表示されている場合はクリックします。
? デスクトップを右クリックし、[アクティブ デスクトップ] をポイントし、[Web ページで表示] の横にチェック マークが表示されている場合はクリックします。
Windows Millennium Edition (Me) で Internet Explorer 5.5 または Internet Explorer 6 を実行している場合は、次のいずれかの方法を使用します。
? デスクトップを右クリックし、[プロパティ] をクリックします。[Web] タブをクリックし、[Active Desktop に Web コンテンツを表示] チェック ボックスをオフにして、[OK] をクリックします。
? デスクトップを右クリックし、[アクティブ デスクトップ] をポイントし、[デスクトップのカスタマイズ] をクリックします。[Active Desktop に Web コンテンツを表示] チェック ボックスをオフにします。
上記以外の構成を使用している場合は、以下の手順を実行します。
1. デスクトップを右クリックし、[プロパティ] をクリックします。
2. [Web] タブの [Active Desktop を Web ページとして表示] チェック ボックスをオフにし、[OK] をクリックします。
: 上記のいずれかの手順を実行することによってこの問題が解決した場合、ビデオ アダプタのドライバの更新が必要になることがあります。使用しているビデオ アダプタの更新版ドライバの入手方法については、ビデオ アダプタまたはコンピュータの製造元に問い合わせてください。

先頭へ戻る

Microsoft DirectX の最新版をインストールする

最新版の Microsoft DirectX のインストール方法については、次のマイクロソフト Web サイトを参照してください。
http://www.microsoft.com/japan/windows/directx/downloads/default.mspx (http://www.microsoft.com/japan/windows/directx/downloads/default.mspx)

先頭へ戻る

関連情報

811311 (http://support.microsoft.com/kb/811311/) [Support WebCast] Microsoft Internet Explorer の Web コンテンツの問題のトラブルシューティング

先頭へ戻る

関連情報

この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 308260 (http://support.microsoft.com/kb/308260/EN-US/) (最終更新日 2004-09-27) を基に作成したものです。

先頭へ戻る


この資料は以下の製品について記述したものです。
?Microsoft Internet Explorer 6.0?を以下の環境でお使いの場合
??Microsoft Windows Server 2003, Standard Edition (32-bit x86)
??Microsoft Windows XP Professional
?? the operating system: Microsoft Windows 2000
??Microsoft Windows NT 4.0 Service Pack 6
??Microsoft Windows Millennium Edition
??Microsoft Windows 98 Second Edition
??Microsoft Windows 98 Standard Edition
?Microsoft Internet Explorer 5.5?を以下の環境でお使いの場合
?? the operating system: Microsoft Windows 2000
??Microsoft Windows NT 4.0
??Microsoft Windows Millennium Edition
??Microsoft Windows 98 Second Edition
??Microsoft Windows 98 Standard Edition
??Microsoft Windows 95
?Microsoft Internet Explorer 5.01?を以下の環境でお使いの場合
?? the operating system: Microsoft Windows 2000
??Microsoft Windows NT 4.0
??Microsoft Windows 98 Second Edition
??Microsoft Windows 98 Standard Edition
??Microsoft Windows 95
?Microsoft Internet Explorer 5.0?を以下の環境でお使いの場合
?? the operating system: Microsoft Windows 2000
??Microsoft Windows NT 4.0
??Microsoft Windows 98 Second Edition
??Microsoft Windows 98 Standard Edition
??Microsoft Windows 95

先頭へ戻る

キーワード:?
kberrmsg kbenv kbprb kbtshoot KB308260

先頭へ戻る

"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

サポート技術情報の翻訳

 

Related Support Centers

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.