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カウンタはオフにするしかないようです。
はじめまして。
TBより、こちらの記事を読まさせていただきました。
こちらにて確認を行ったところ、確かにエラーが発生してしまうようです。
さらに詳しく観ると、Tab Mix Plus(dev-build)の特定のコードに起因して、エラーが発生しているようなのですが、Tab Mix Plusをお使いでしょうか?
現状では、まだ解消できない状態ですが、
なるべく早く対処したいと思っております。
それまでは、SBMカウンタを無効化するなどしていただければと思います。
大変申し訳ありませんでした。
お返事が遅くなってしまいすみません;;
まさかSBMカウンタの作者様ですか!?
わざわざコメントまでいただいて恐縮です…。
>Tab Mix Plus(dev-build)の特定のコードに起因して、エラーが発生しているようなのですが、Tab Mix Plusをお使いでしょうか?
Tab Mix Plusは使っています。こっちのほうも絡んでいたんですね。
>SBMカウンタを無効化するなどしていただければと思います。
>大変申し訳ありませんでした。
わー、そんな謝らないでください;
SBMカウンタ愛用していますので、期待してます!