- From: Jason <jeacott@hardlight.com.au>
- Date: Thu, 24 Aug 2006 09:08:48 +0930
- To: "Klotz, Leigh" <Leigh.Klotz@xerox.com>
- CC: www-forms@w3.org, Mark Birbeck <mark.birbeck@x-port.net>
argh -next time I'll read the doco first! I'm using Chiba and it already has a way of handling this very much along the lines described by Mark. DOH! -if you are interested in their resolution its described in the chiba cookbook, or the short version in the chiba FAQ thanks again to all that helped - I'll now be using the chiba specific solution just because in this case its very simple and unobtrusive. "specifiy a parameter on the GET string calling the form. This parameter say 'foo' may then be used on the URI-string such as <submission action="http://yourhost/{foo}" .../>. The value of 'foo' will be substituted for the expression {foo} then. " *note there are more elaborate mechanisms for handling arbitrary numbers of named params, potentially (I think) from multiple sources. Regards Jason. Klotz, Leigh wrote: > I think this processing rightfully belongs on the server, as the URI > specifies the resource, and the server is responsible for providing you > the resource. > I'm not sure what XForms processor you're using, but in browsers that > support JavaScript handlers, you can ask the browser what the page URI > was (via the location property). > Leigh. > > > -----Original Message----- > From: www-forms-request@w3.org [mailto:www-forms-request@w3.org] On > Behalf Of Jason > Sent: Tuesday, August 22, 2006 11:46 PM > To: www-forms@w3.org > Subject: url params et al > > > Hi all -I think I'm going quietly mad. I have a small problem that I > haven't had to deal with via xforms before (I think) and cant seem to > see the solution - it must be easy, I'm sure of it. > I need to launch an xform with a given data id passed as an url > parameter (the url will come from an email). eg: > http://.../somexform?id=abcd > > the form then needs to load data with id=abcd (or at least something > derived from it). > > my question is how can I do this without dynamically modifying the xform > > itself each time. I dont really want to store the id in a session > variable and have the form retrieve it on form-ready, I'd like to know > if its possible with a pure xform, or at least a nicer approach to this > one. This would be trivial if the initial request was via the xform, but > > how do you preset a forms' state for startup without having the form > request the info itself? > > any thoughts? I think my head must be full of cotton wool. > > thanks > Jason. > > > >
Received on Wednesday, 23 August 2006 23:39:01 UTC