- From: Ian Hickson <ian@hixie.ch>
- Date: Wed, 29 Oct 2008 00:58:21 +0000 (UTC)
On Sat, 30 Jun 2007, Philip Taylor wrote: > > WF2 says: > > "When the [form element's action] attribute is absent, UAs must act > as if the action attribute was the empty string, which is a relative > URI reference, and would thus point to the current document (or the > specified base URI, if any)." > > But: > http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20html%3E%0D%0A%3Cbase%20href%3D%22http%3A//google.com%22%3E%3Cform%3E%3Cinput%20type%3Dsubmit%3E > > In IE7, FF2, FF3, Opera 9.2, it ignores the base URI and always submits > to the current page. In Safari 3, it does take account of the base URI. > In all, <form action=""> does the same as <form>. In all, <form > action="."> does take account of the base URI. Perhaps it would be > sensible to follow the majority. Done. On Sun, 1 Jul 2007, Thomas Broyer wrote: > > Wouldn't that be a violation of RFC3986? > > http://tools.ietf.org/html/rfc3986#section-4.4 I guess so. Noted. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 28 October 2008 17:58:21 UTC