Passing HTML form data in the URL on local machine (file://)

Posted by atzz on Stack Overflow See other posts from Stack Overflow or by atzz
Published on 2010-05-22T17:13:51Z Indexed on 2010/05/22 17:50 UTC
Read the original article Hit count: 181

Filed under:
|

Hi,

I'm building a small HTML/JS application for primary use on local machine (i.e. everything is accessed via file:// protocol, though maybe in the future it will be hosted on a server within intranet).

I'm trying to make a form with method="get" and action="target.html", in the hope that the browser will put form data in the URL (like, file://<path>/target.html?param1=aaa&param2=bbb). However, it's not happening (target.html opens fine, but no parameters is passed).

What am I doing wrong? Is it possible to use forms over file:// at all? I can always build the url manually (via JS), but being lazy I'd prefer the browser do it for me. ;)

Here is my sample form:

<form name='config' action="test_form.html" method="get" enctype="application/x-www-form-urlencoded">
    <input type="text" name="param1">
    <input type="text" name="param2">
    <input type="submit" value="Go">
</form>

© Stack Overflow or respective owner

Related posts about html

Related posts about form