[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: serious form submission bug:!CURRENT_URL!
えーと、日本語 ^^;;;
From: Katsumi Yamaoka <yamaoka@jpl.org> さん曰く
Subject: [emacs-w3m:04630] Re: serious form submission bug: !CURRENT_URL!
Message-ID: <yotlhebkmdmd.fsf@jpl.org>
Date: Tue, 04 Feb 2003 21:31:06 +0900
山岡さん> > Title: vmailmgr@lists.em.ca: Search Form
山岡さん> > URL: http://lists.em.ca/?command=searchform&list=vmailmgr
山岡さん>
山岡さん> > http://lists.em.ca/!CURRENT_URL!?submit=Search+vmailmgr&terms=frontmail&list=vmailmgr&command=search
山岡さん>
山岡さん> I don't know how to fix it so far, sorry. However, I found the
山岡さん> string "!CURRENT_URL!" in the w3m (not emacs-w3m) source files.
山岡さん> Dones anyone know what is it?
http://mi.med.tohoku.ac.jp/~satodai/w3m-dev/200006.month/910.html
http://mi.med.tohoku.ac.jp/~satodai/w3m-dev/200110.month/2330.html
http://www.w3.org/TR/html4/interact/forms.html#h-17.8
あたりを読んで半分わかった気になって w3m のソースを読むと、
<form_int method="get" action="!CURRENT_URL!" fid="0">
という感じで action が指定されることがあるようです。
ただし、w3m-form では、current-url を付加して
[w3m-form-object get "http://lists.em.ca/!CURRENT_URL!" ...
にしちゃっているので、w3m-form-submit で "/!CURRENT_URL!$" にマッ
チしたときは w3m-current-url に置き換えるようにしてみました。
なんか、置き換えの周辺が冗長な気がするので、また明日にでも考えます。
--
白井秀行 (mailto:shirai@rdmg.mgcs.mei.co.jp)