Home > 12月 20th, 2004

2004.12.20

「TypeError: e has no properties」の原因と解決策

12月18日の「エラーだぁ」に書いた「TypeError: e has no properties」の警告が出る件、たぶん原因が判った気がする。
mt.jsの「function getSelection (e) {」の関数だけど、元々Netscapeに「getSelection」という関数があるので、それとかぶっているんじゃないかと。
なので、mt.jsの中で「getSelection」となっているところ(3ヶ所)を「gSelection」などの別の名前に変更すると右クリックしても警告が出なくなりましたっ。
結果オーライなので自己責任でね… (^^;
原因追及で疲れたけれど、自力で解決できると喜びもひとしお♪
さて。
明日はいよいよ携帯からの投稿が出来る様にカスタマイズしようっと。