解決済

clip!clip!
Ads By Google

IEでの「ページでエラーが発生しました。」の対処法について

私、ブログを運営しているものです。

この度IE7にて
自らのブログ( )を開くと、
以下のようなメッセージが出てくるようになりました。


~エラー内容~

ライン:2
文字:1056
エラー:関数を指定して下さい
コード:0
URL:


ライン:2
文字:33
エラー:")"がありません
コード:0
URL:


~エラー内容ここまで~


ライン2と書かれているので、ソースを見てみたところ、
2行目にあるのは、

" ;

というDOCTYPEの宣言内容。


関数などには全く関係ないことなので、
どうしたらエラーの対処ができるのか苦心しております。


どなたかお分かりになります方がおりましたら、
お力添えを頂けないでしょうか?


何卒よろしくお願い致します。

2009-06-01 05:52の質問
IE  対処  エラーが発生しました  
IE
「Windows Internet Explorer」のホームページです
www.microsoft.com/japan/windows/products/winfamily/ie/default.mspx
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(1)

1.

2009-06-01 07:29:41ベスト
ラインの2行目というのは、エラーの起こった時実行していたスクリプトファイルの2行目という意味なので、DOCTYPE のことではありません。

結論から言うと、本来、JavaScript から使えるはずの、ビルトイン(組み込み)関数escape が、seoparts というブログパーツによって、書き換えられてしまっています。
そのため、関数escape を使っているスクリプトで、関数呼び出しとして使っているところで、「関数を指定して下さい」とエラーがでることになります。
これは、致命的なので、当該ブログパーツの作成もとで、早急に直してもらう必要があります。
それが、できないなら、このブログパーツははずす(とりあえず非表示にする)しかありません。
自信度 : 自信あり 回答レベル : アドバイス

ご丁寧な回答、ありがとうございます。


> ラインの2行目というのは、
> エラーの起こった時実行していたスクリプトファイルの2行目
> という意味なので、DOCTYPE のことではありません。

ソースの2行目ではなくて、
スクリプトの2行目、ということだったのですね。
申し訳ありません、勉強不足でした。


> これは、致命的なので、当該ブログパーツの作成もとで、
> 早急に直してもらう必要があります。
> それが、できないなら、このブログパーツははずす
> (とりあえず非表示にする)しかありません。


作成元の問題ということで、
早急にパーツを非表示にする形で
対応させていただきました。

削除した後に読み込むと、
エラー表示も綺麗になくなりました。

本当に助かりました。
心からお礼を申し上げます。

Ads By Google

コメント

まだコメントがありません

トラックバック(2)

トラックバックURL: