[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
w3m-form
>>>>> In [emacs-w3m : No.02921]
>>>>> Kiyokazu SUTO <suto@ks-and-ks.ne.jp> wrote:
> 出力されなくなったのは
> http://mi.med.tohoku.ac.jp/~satodai/w3m-dev/200112.month/2709.html
> の5番目の変更の副作用ですね。
なるほど、了解しました。
ところで、最近の(?) w3m では textarea のデフォルト値が以下のように
<textarea_int> というタグに括られて最後に出力されるようです。
このため emacs-w3m では textarea のフィールドには表示は行われず、
下の方に表示されてしまいます。
% w3m -halfdump 'http://www.nijino.com/ari/tmp/g.cgi?appendix=%A4%DB%A4%B2%0D%0A'
備考:<pre_int>[<input_alt hseq="3" fid="0" type=textarea name="appendix" size=50 rows=5 top_margin=4 textareanumber=0><u> </u></input_alt>]</pre_int>
[...]
<internal>
<title_alt title="cgi test">
<select_int selectnumber=0>
<option_int value="男" label="男" selected>
<option_int value="女" label="女">
</select_int>
<textarea_int textareanumber=0>
ほげ
</textarea_int>
</internal>
ということで、w3m-form-parse-forms で html ソースから取得した
デフォルト値を、w3m-form-fontify で設定するのが良いかと思います。
;; html のソースではなく、halfdump の結果を parse するようにして、
;; (その際 <internal> などからも情報を取得し)それをもとに fontify する
;; べきなのかな。
--
有沢 明宏