20081025
【IE6】と【AdobeSpry】のバグについて
【参照】
構想雑文:SpryValidationTextareaで文字数カウントでIE6が強制終了?
当【AjaxMail】宛にもフィードバックを1件いただいていたのですが、Adobe Spryフレームワークの文字数カウントとIE6の間でバグが起き、強制終了する場合があるということを確認しました。例えば日本語で「あ」を押しっぱなしにするとこういった現象が出やすい模様です。
ネット上で調べてみても参考となる事例が少なく、参照とさせていただいた構想雑文様のブログ記事が一番わかりやすかったので、今回ご紹介をさせていただきました。
【AjaxMail】では、検証の結果、どうやら「ValidationTextarea」と文字変換の際にこのような結果となってしまうのではと仮説を立て、取り急ぎ「Textarea」のチェック機能をはずした形で【ver.1.2】として配布をいたします。プログラマー・エンジニアの方でその現象の理由と具体的な対応策がわかる方がいらっしゃいましたらフィードバックいただけたら幸いです。
既にスクリプトをお使いの方で対応を行う場合には、ajaxmail/index.htmlの内容部分のSpryチェック機能をはずすことで対応が可能です。
【参考ソースコード】
<p><strong>内容</strong>
<br /><TEXTAREA cols="50" rows="10"
name="内容" id="内容"></TEXTAREA></p>