1. ホーム
  2. スクリプト・コラム
  3. その他

スクリプトエラーの解決方法 現在のページのスクリプトエラーの解決方法をまとめてみました。

2022-02-07 11:32:12

スクリプトエラーの原因や想定されるシナリオを簡単にまとめました。
1、ページ内のスクリプトの最初の種類は、技術スタッフがコードの互換性にうまく対処しなかったか、いくつかの詳細は、ページのエラーが発生する、に処理されませんので。
しかし、本当に使用に影響がない場合もあり、このようなエラーはプログラム開発担当者が解決する必要があるのです。
2、2番目のケースは、遅いネットワーク速度のため、後者の実装では、ページのプロンプトエラーを引き起こすことを継続することはできません、この場合は、ページが適切に問題を解決するためにロードされたリフレッシュします。

3は、クライアントがいくつかのソフトウェアまたはブラウザは、いくつかのプラグインもページのエラーにつながるインストールされている可能性があり、この状況はより多くのトラブル、我々はIEの下に再インストールされている一般的な状況です。
/{br
不明な点があれば、以下の方法を参考にして解決してください。
アーティストのパソコンで、"An error occurred in script on current page"と表示され続ける場合はどうしたらよいですか?
いくつかの方法で解決すること。
1つ
スクリプトエラーは、閲覧者が使用しているブラウザがページ上のスクリプトを完全にサポートしていないために発生し、その発生頻度は高くありません。スクリプトエラーに遭遇すると、非常に醜いスクリプトエラーの警告ウィンドウが表示されますが、実際にはスクリプトエラーはウェブサイトの閲覧に影響を与えないため、この警告は不要です。この警告を表示させないようにするには、ブラウザの「ツール」メニューから「インターネットオプション」を選択し、「詳細プロパティ」ページをクリックします。ブラウズ]タブで[スクリプトのデバッグを無効にする]にチェックを入れると、この警告が表示されなくなります。
どーも、その方法で解決したらOKになりました。じゃあ、もっとリファレンスを増やそう!
IEでのスクリプティングエラー
Webページが正しく表示されない、または動作しないことがあり、次のようなエラーメッセージが表示されることがあります。
そのWebページに問題があるために、正しく表示されなかったり、正しく機能しない場合があります。その後、ステータスバーに表示される警告アイコンをダブルクリックすると、上記のようなメッセージが表示されます。
詳細表示]をクリックすると、以下のようなエラーの詳細が表示されます。
行数:4
文字数:1
Error:オブジェクトはこのプロパティまたはメソッドをサポートしていません。
コード:0
/
ランタイムエラーが発生しました。
/
デバッグを希望しますか?
/
ライン:4
/
Error:オブジェクトはこのプロパティまたはメソッドをサポートしていません。
また、Microsoft Internet Explorerの"Status"バーに以下の警告メッセージが表示される場合があります。
完了しましたが、ページ内にエラーがあります
この問題は、WebページのHTMLソースコードが、Microsoft JScriptやVisual Basicスクリプトなどのクライアント側スクリプトと正しく動作しないために発生します。この問題は、次のいずれかの理由で発生する可能性があります。? WebページのHTMLソースコードに問題がある。
? Internet Explorerまたは他のプログラム(ウイルス対策プログラムやファイアウォールなど)は、アクティブスクリプト、ActiveXコントロール、またはJavaアプレットをブロックするように設定することができます。 {Internet Explorerや他のプログラム(アンチウイルスプログラム、ファイアウォールなど)は、アクティブスクリプト、ActiveXコントロール、Javaアプレットをブロックするように設定することができます。
? アンチウィルスソフトが、Temporary Internet Files または Downloaded Program Files フォルダをスキャンするように設定されている。 {アンチウィルスソフトが、「Temporary Internet Files」または「Downloaded Programs」フォルダをスキャンするように設定されている。
? お使いのコンピュータのスクリプトエンジンが壊れているか、古くなっています。
? パソコン内のインターネット関連フォルダが壊れている。
? ビデオカードのドライバが壊れているか、古くなっています。
? お使いのコンピュータのDirectXコンポーネントが壊れているか、古くなっています。
注:サーバーサイドのスクリプト(Active Server pages (ASp)のVisual Basicスクリプトなど)は、Webサーバー上で実行されます。サーバーサイドのスクリプトの不具合により発生したスクリプトエラーは、Internet Explorerにエラーメッセージを表示しませんが、正しく表示または動作しないWebページが作成される場合があります。この記事のトラブルシューティング情報は、サーバーサイドスクリプティングのエラーに適用されます。サーバーサイドスクリプティングの問題が疑われる場合は、Webサーバーの管理者にお問い合わせください。
解決方法
この記事のトラブルシューティングの方法は、表示されている順に使用してください。トラブルシューティングのセクションを完了した後、このスクリプトエラーがまだ発生するかどうかをテストします。問題が解決された場合は、次のセクションに進む必要はありません。問題が解決されない場合は、次のセクションに進みます。
別のユーザーアカウント、別のブラウザ、別のコンピュータからWebページをテストする
1つまたは2つのWebページだけを表示したときに問題が発生した場合は、別のユーザーアカウント、別のブラウザ、または別のコンピューターからそれらのページを表示し、問題が継続するかどうかを確認します。スクリプトエラーが続く場合は、ウェブページの記述に問題がある可能性があります。ウェブマスターまたはコンテンツ開発者に連絡して、その問題を伝えてください。他のユーザーアカウントからページを利用してもスクリプトエラーが発生しない場合は、ユーザープロファイルのファイルや設定に問題がある可能性があります。他のブラウザや他のコンピューターから利用してもスクリプティングエラーが発生しない場合は、トラブルシューティングを進めてください。
アクティブスクリプト、ActiveX、およびJavaがブロックされていないことを確認する
Internet Explorer、またはコンピュータ上の他のプログラム(アンチウイルスプログラム、ファイアウォールなど)が、アクティブスクリプト、ActiveXコントロール、またはJavaアプレットをブロックするように設定されていないことを確認してください。Internet Explorerのセキュリティレベルがquot;high"の場合、アクティブスクリプト、ActiveXコントロール、およびJavaアプレットはオフになっています。Internet Explorer 6およびInternet Explorer 5.xの一部のバージョンでは、デフォルトで、制限されたサイトの領域に"high"のセキュリティレベルが使用されています。Microsoft Windows Server 2003のデフォルトでは、制限されたサイト領域とインターネット領域に"High"セキュリティレベルが使用されます。現在のWebページのInternet Explorerのセキュリティ設定をリセットするには、次の手順に従います。1. Internet Explorerを起動します。
ツール] メニューから [インターネット オプション] をクリックします。
/3. インターネットオプション]ダイアログボックスで、[セキュリティ]をクリックします。
/4. 4. 既定のレベル]をクリックします。
/5. OK]をクリックします。 5. OK"をクリックします。
/スクリプト、ActiveX、ファイアウォールの開き方については、お使いのアンチウイルスプログラムまたはファイアウォールのドキュメントを参照してください。 スクリプト、ActiveX、Javaアプレットを開く方法については、使用しているアンチウイルスプログラムまたはファイアウォールのドキュメントを参照してください。
ウイルス対策プログラムが、Temporary Internet FilesまたはDownloaded Program Filesのフォルダをスキャンするように設定されていないことを確認します。
ウイルス対策ソフトが「Temporary Internet Files」または「Downloaded Program Files」フォルダをスキャンしないようにする方法については、お使いのウイルス対策ソフトのマニュアルを参照してください。
インターネット関連の一時ファイルをすべて削除する
インターネット関連の一時ファイルをすべて削除します。これを行うには、次の手順に従います。1. Internet Explorerを起動します。
/2. ツール] メニューから [インターネット オプション] をクリックします。
/3. 3. 3. [全般]タブをクリックします。
/4. インターネット一時ファイル]の[設定]をクリックします。
/5. ファイルの削除]をクリックします。 5. ファイルの削除]をクリックします。
/6. 6. 6. "OK"をクリックします。
/7. 7. Cookieの削除]をクリックします。
/8. 8. OK"をクリックします。
/9. 履歴]の[履歴の消去]をクリックし、[はい]をクリックします。
/10. OK]をクリックします。 10. OKをクリックします。
/
II
古いバージョンのIE(最新版はIE7.0)にはシステムの脆弱性があり、しばしば悪意のあるコードに悪用されることがあります。不正なソフトウェアのインストール、広告ウィンドウのポップアップなど。 その
IEの最新バージョンにアップグレードするか、より安全性の高いブラウザに変更することをお勧めします。 {IEの最新バージョンにアップグレードするか、より安全なブラウザに変更することをお勧めします。 firefoxはより安全で、より高速で、より安定したブラウザです。 {より安全で、より速く、より安定したブラウザーです。 firefoxブラウザは、あらゆる種類の悪質なコードやポップアップ広告をブロックします。
IBM では、コンピュータ上のデータを安全に管理するため、全社員に Firefox ブラウザの使用を義務付けています。
GoogleはFirefoxブラウザを最適化し、ieより30%高速化しました。 {Google は firefox ブラウザを最適化し、ie よりも 30% 速くなりました。
テストはこちらから無料でダウンロードできます。
www.xgoogle.cn/firefox.php
がんばってください
/申し訳ございません。 3は、あなたのIEの設定の問題です IEを開く クリック "tools" ドロップダウンメニューで選択 "internet options" で "advanced" 見つける "Show each script error notification" フロントの目盛りを削除し、2 "disable script debugging" で、刻みができる前に. maxthon (Ocean), FIREFOX (Firefox) は良い とFIREFOX(Firefox)は、非IEカーネルは、このような状況を解決することができるはずです!。またはマシンを再起動してみてください。
4は、Webページの問題ではなく、あなたのコンピュータの問題は、オープン&quotを削除したい;インターネットオプション"quot;詳細&quotでquotを見つけるために、各スクリプトエラー通知&quotは、OKを削除する!quotを表示するには、quot;quot;quotを表示するには?
/OK! 5、ブラウザの「ツール」「インターネットオプション」をクリックし、「ファイルの削除」「Cookieの削除」をクリックします。
/次に、スタート → ファイル名を指定して実行 をクリックし、次のように入力します。 そして、スタート→実行:regsvr32 jscript.dllと入力し、"OK"を選択するをクリックします。
もう一度[スタート]→[実行]をクリックします。regsvr32 vbscript.dllと再度入力し、"OK"を選択します。
終了後、再起動し、ログインします。
6 IE 6.0の再インストール
IE 6.0を再インストールする方法は2つあります。
方法1:レジストリエディタを開き、[hkey_local_machine\software\microsoft\active setup\installed components\{89820200-ecbd-11cf-8b85-00aa005b4383}]を見つけ、isinstalledのdword値を0に変更します。
方法2:WindowsXPのインストールディスクを入れ、quot;Start→Run"ウィンドウに "rundll32.exe setupapi,installhinfsection defaultinstall 132 %" と入力します。 windir%\inf\ie.inf" とします。
現在のページスクリプトでエラーが発生しました。コード:0... 解決方法 '
この記事は2010.8.31に更新されました。
IEでのスクリプティングエラー
Webページが正しく表示されない、または動作しないことがあり、次のようなエラーメッセージが表示されることがあります。
そのWebページに問題があるために、正しく表示されなかったり、正しく機能しない場合があります。その後、ステータスバーに表示される警告アイコンをダブルクリックすると、上記のようなメッセージが表示されます。
詳細表示]をクリックすると、以下のようなエラーの詳細が表示されます。
行数:4
文字数:1
Error:オブジェクトはこのプロパティまたはメソッドをサポートしていません。
コード:0
URL:http://Webserver/page.htm
ランタイムエラーが発生しました。 {
/
デバッグを希望しますか?
/
ライン:4
/
Error:オブジェクトはこのプロパティまたはメソッドをサポートしていません。
また、Microsoft Internet Explorerの"Status"バーに以下の警告メッセージが表示される場合があります。
完了しましたが、ページ内にエラーがあります
この問題は、WebページのHTMLソースコードが、Microsoft JscripqやVisual Basicスクリプトなどのクライアント側スクリプトと正しく動作しないために発生します。この問題は、次のいずれかの理由で発生する可能性があります。- WebページのHTMLソースコードに問題がある。
- Internet Explorerまたは他のプログラム(ウイルス対策プログラムやファイアウォールなど)が、アクティブスクリプト、ActiveXコントロール、またはJavaアプレットをブロックするように設定されている可能性があります。 {Internet Explorerや他のプログラム(アンチウイルスプログラム、ファイアウォールなど)は、アクティブスクリプト、ActiveXコントロール、またはJavaアプレットをブロックするように設定することができます。
- アンチウィルスソフトが、Temporary Internet Files または Downloaded Program Files フォルダをスキャンするように設定されている。 {アンチウィルスソフトがインターネット一時ファイルまたはダウンロードしたプログラムフォルダをスキャンするように設定することもできます。
- お使いのコンピュータのスクリプトエンジンが壊れているか、古くなっています。
- パソコン内のインターネット関連フォルダが壊れている。
- ビデオカードのドライバが壊れているか、古くなっています。
- お使いのコンピュータのDirectXコンポーネントが壊れているか、古くなっています。
注:サーバーサイドのスクリプト(Active Server pages (ASp)のVisual Basicスクリプトなど)は、Webサーバー上で実行されます。サーバーサイドのスクリプトの不具合により発生したスクリプトエラーは、Internet Explorerにエラーメッセージを表示しませんが、正しく表示または動作しないWebページが作成される場合があります。この記事のトラブルシューティング情報は、サーバーサイドスクリプティングのエラーに適用されます。サーバーサイドスクリプティングの問題が疑われる場合は、Webサーバーの管理者にお問い合わせください。
解決方法
この記事のトラブルシューティングの方法は、表示されている順に使用してください。トラブルシューティングのセクションを完了した後、このスクリプトエラーがまだ発生するかどうかをテストします。問題が解決された場合は、次のセクションに進む必要はありません。問題が解決されない場合は、次のセクションに進みます。
別のユーザーアカウント、別のブラウザ、別のコンピュータからWebページをテストする
1つまたは2つのWebページだけを表示したときに問題が発生した場合は、別のユーザーアカウント、別のブラウザ、または別のコンピューターからそれらのページを表示し、問題が継続するかどうかを確認します。スクリプトエラーが続く場合は、ウェブページの記述に問題がある可能性があります。ウェブマスターまたはコンテンツ開発者に連絡して、その問題を伝えてください。他のユーザーアカウントからページを利用してもスクリプトエラーが発生しない場合は、ユーザープロファイルのファイルや設定に問題がある可能性があります。他のブラウザや他のコンピューターから利用してもスクリプティングエラーが発生しない場合は、トラブルシューティングを進めてください。
アクティブスクリプト、ActiveX、およびJavaがブロックされていないことを確認します。
Internet Explorer、またはコンピュータ上の他のプログラム(アンチウイルスプログラム、ファイアウォールなど)が、アクティブスクリプト、ActiveXコントロール、またはJavaアプレットをブロックするように設定されていないことを確認してください。Internet Explorerのセキュリティレベルがquot;high"の場合、アクティブスクリプト、ActiveXコントロール、およびJavaアプレットはオフになっています。Internet Explorer 6およびInternet Explorer 5.xの一部のバージョンでは、デフォルトで、制限されたサイト領域に対して"High"のセキュリティレベルが使用されています。Microsoft Windows Server 2003のデフォルトでは、制限されたサイト領域とインターネット領域に"High"セキュリティレベルが使用されます。現在のWebページのInternet Explorerのセキュリティ設定をリセットするには、次の手順に従います。1. Internet Explorerを起動します。
ツール] メニューから [インターネット オプション] をクリックします。
/3. インターネットオプション]ダイアログボックスで、[セキュリティ]をクリックします。
/4. 4. 既定のレベル]をクリックします。
/5. OK]をクリックします。 5. OK"をクリックします。
/スクリプト、ActiveX、ファイアウォールの開き方については、お使いのアンチウイルスプログラムまたはファイアウォールのドキュメントを参照してください。 スクリプト、ActiveX、Javaアプレットを開く方法については、使用しているアンチウイルスプログラムまたはファイアウォールのドキュメントを参照してください。
/スクリプト、ActiveX、Javaアプレットの開き方については、アンチウィルスプログラムまたはファイアウォールのドキュメントを参照してください。
ウイルス対策ソフトが、「Temporary Internet Files」または「Downloaded Program Files」フォルダをスキャンするように設定されていないことを確認してください。
ウイルス対策ソフトが「Temporary Internet Files」または「Downloaded Program Files」フォルダをスキャンしないようにする方法については、お使いのウイルス対策ソフトのマニュアルを参照してください。
インターネット関連の一時ファイルをすべて削除する
インターネット関連の一時ファイルをすべて削除します。これを行うには、次の手順に従います。1. Internet Explorerを起動します。
/2. ツール] メニューから [インターネット オプション] をクリックします。
/3. 3. 3. [全般]タブをクリックします。
/4. インターネット一時ファイル] の下にある [設定] をクリックします。
/5. ファイルの削除]をクリックします。 5. ファイルの削除]をクリックします。
/6. 6. 6. "OK"をクリックします。
/7. 7. Cookieの削除]をクリックします。
/8. 8. OK"をクリックします。
/9. 履歴]の[履歴の消去]をクリックし、[はい]をクリックします。
/10. OK]をクリックします。 10. OKをクリックします。