2inc.org

  1. HOME
  2. 未分類
  3. Firefox3.0 + Firebug1.2.0b3でフォーム入力するとJavascriptエラー

Firefox3.0 + Firebug1.2.0b3でフォーム入力するとJavascriptエラー

Firefox3入れてみた。早い、早すぎるよ。 まぁそれはおいといて本題。

openWYSIWYGの動作テストをしていたところ、IE6、7問題なし。Firefox2問題なし。で、Firefox3インストール後再度動作テスト。エラー。エラーエラーエラー…。

[Exception... "'JavaScript component does not have a method named: "handleEvent"' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x80570030 (NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)" location: "<unknown>" data: no]

とか

assignment to undeclared variable

とか。

間違ってwysiwyg.jsのソース書き換えちゃったかなと思いopenWYSIWYGを入れなおしてみたけどダメ。のおーん。。

半分諦めつつ過去に作ったサイトを見返してみるとちゃんと動作している。。と、ここで原因がわかったわけですが、つまりはローカルだとJavascriptのエラーがでるということでした。サーバにアップするとエラーは出ない。なぜかは不明。Firebugのせいかなとかも思いましたがオフってもエラーでるのね。なんだこれ。

追記

原因判明。SBMカウンタでした。SBMカウンタが有効で、ローカルファイルのフォームに入力しようとするとエラーがでるっぽい。openWYSIWYGは関係なす。とりあえずローカルでフォームまわりをテストするときはSBMカウンタはオフにするしかないようです。

top↑

ブックマーク

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

コメント(2)

kz
08/06/30 0:53

はじめまして。
TBより、こちらの記事を読まさせていただきました。
こちらにて確認を行ったところ、確かにエラーが発生してしまうようです。
さらに詳しく観ると、Tab Mix Plus(dev-build)の特定のコードに起因して、エラーが発生しているようなのですが、Tab Mix Plusをお使いでしょうか?

現状では、まだ解消できない状態ですが、
なるべく早く対処したいと思っております。
それまでは、SBMカウンタを無効化するなどしていただければと思います。
大変申し訳ありませんでした。

inc
08/07/09 16:49

お返事が遅くなってしまいすみません;;
まさかSBMカウンタの作者様ですか!?
わざわざコメントまでいただいて恐縮です…。

>Tab Mix Plus(dev-build)の特定のコードに起因して、エラーが発生しているようなのですが、Tab Mix Plusをお使いでしょうか?
Tab Mix Plusは使っています。こっちのほうも絡んでいたんですね。

>SBMカウンタを無効化するなどしていただければと思います。
>大変申し訳ありませんでした。
わー、そんな謝らないでください;
SBMカウンタ愛用していますので、期待してます!

コメントフォーム

トラックバック(0)

この記事のトラックバックURL
http://2inc.org/blog/141.html/trackback