Q. |
イベント編集中どう間違えたのかプレビューを表示させて他のページに飛ぼうとすると「このページのスクリプトエラーが発生いたしました」と出ます。 ライン26 文字3 エラー 記号らしいですがわかりません 「ありません」と出ています コード 0 URL file:///C:/Users/fumi/Documents/warakon1/raito.html と出ています。 回避の方法を教えてください
|
A. |
スクリプトの動作がエラーになる原因は、下記の5つのいずれかが考えられます。
1.ジャンプ先のページに関するエラー(ページが存在しない、またはパスが間違っている) 2.スクリプト自体の作成エラー 3.スクリプトは正しいが、ブラウザに依存するエラー 4.スクリプトもブラウザも正しいが、ブラウザの設定に起因するエラー 5.ローカル環境特有のエラー
まず1.ですが、URLを見るとCドライブのようですので ローカルディスク(自分のPCに存在するページ)ですね。 このページが存在すること、および正しくアクセスできることを まず確認しましょう。もしくは、ジャンプ先のページを http://www.yahoo.co.jp のように、インターネット上のページに設定してもよいです。 ヤフーのようなページならば、URLのスペルミスが無い限り、必ずアクセスできるはずですよね。 それでもアクセスできない(スクリプトエラーが発生する)ようならば、 それはリンク先ページの問題やリンクURLの問題ではない、と断定できます。
2.ですが、スクリプトの作成自体が間違っていると、当然エラーになります。 スクリプトの作成手順に問題はないか、再確認してみましょう。 JavaScriptのソースコードが読めるのであれば、ソースを直接読んで 文法をチェックしてみるのもよいでしょう。
スクリプトの作り方は間違っていない、という自信があるならば、 原因は3〜5のいずれかになります。
まず、スクリプトの動作はブラウザによって若干異なる場合があるので、 いろんなブラウザで試してみましょう。 ビルダーのプレビューではなく、IEやFireFoxなど、ブラウザで直接開いてみてください。 もし「IEではエラーになるが、FireFoxではエラーにならない」などの現象が見られたら、 IE特有の問題となります。
4.の可能性としては「ブラウザの設定で、セキュリティの設定などにより、スクリプトの動作が制限されている」 などのケースも考えられますので、念のため確認してみましょう。
それでも分からないようならば、5.の理由も確かめてみましょう。 スクリプトは、ローカル環境(自分のPCのハードディスク上)で動かそうとすると 不正スクリプト動作防止の観点から、正しく動作しないことがあります。 その場合は、スクリプトページをいったん、ウェブサーバーにアップし、 http経由でそのスクリプトページにアクセスすると、正しく動作する場合があります。
以上を参考にしてみてください。
回答者 大和賢一郎 |
関連する質問
関連する動画
関連する用語
関連する解説
その他の関連情報
|
|
FAQ(よくある質問と回答)を検索する
Loading
|