mixiのコメント画面で絵文字パレットが表示されなくなる件
とりあえず追跡中のメモ。
mixiでひさしぶりにPCからコメントしたら、絵文字のアイコンをクリックしても絵文字パレットが表示されなかった。利用環境はFirefox 3.0。
調べてみると、AutoPagerizeを有効にしていると絵文字パレットが表示されない。同じ環境でAutoPagerizeを無効にすると、絵文字パレットが表示されるようになる。あと、新しく日記を書く画面では、AutoPagerizeが有効でも絵文字パレットが表示される。
Firebugでエラーを見てみると、「element is undefined」となっている。スタックトレースを見ると、HTMLから直接呼ばれているopenEmojiPalette()の第1引数がundefinedになっている模様。
HTMLを見ると、この引数は「document.comment_form.comment_body」となっている。仮説としては、AutoPagerizeによって同じnameのフォームが複数できたためにundefinedになるのではないか、と。要調査。
コメント
管理人のみ閲覧できます
このコメントは管理人のみ閲覧できます
元に戻す方法
元に戻すには、とりあえずAutoPagerizeかGreasemonkeyをオフにすればいいと思います。
コメントの投稿
トラックバック
http://emasaka.blog65.fc2.com/tb.php/422-fd349d64
