ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 9 years ago

Last modified 9 years ago

#2392 new enhancement

絵文字挿入対象のテキストエリアをテンプレート側から指定できるようにする

Reported by: ebihara Owned by: nobody
Priority: major Milestone:
Component: 指定しない Version:
Keywords: Cc:

Description

関連:#2306

04/28/08 17:25:47 changed by ebihara  ¶

    * keywords set to 確認中.

挿入対象のテキストエリアを特定する際に使用しているdocument.getElementsByName("body")がIEの場合、<div id="Body">も含めてしまうのが原因でした。

document.getElementsByName("body") で引っかかったもののうち、nodeNameがtextarea(TEXTAREA)である最初の要素を挿入対象とするという対処を r6792 でおこないました。

しかしながらライブラリ内で特定のname属性値から操作対象の要素を決定するという設計はあまり好ましいものとは言えません。関数をコールするテンプレート側で対象のidまたはElementオブジェクトを指定できるようにするのが一般的でしょう。

ということで、 r6792 はあくまで暫定対処ということになります。根本的な解決が時間の関係上できるかどうかはわかりませんが、beta2への課題ということにしたいと思います。

Change History (1)

comment:1 Changed 9 years ago by ebihara

Milestone: OpenPNE2.12beta3
Note: See TracTickets for help on using tickets.