使用javascript用一种非主流的方式提交POST表单

来源:互联网 发布:windows系统平板电脑 编辑:程序博客网 时间:2024/05/20 05:05

竞赛项目进行中。

遇见了一个问题,我需要使用javascript进行用户输入的条件判定,并且将一些运算后的数据传递给另外的一个php文件。

普遍采用的方式是通过构造网址的URL,使用GET方式传递信息。但是GET构造虽然方便,不过会在地址栏上显示GET发送的信息,而且遇到一些诸如“?”,“&”信息也会出现发送的错误,所以我准备采用POST传递。

从google得来的解决方案,大多都是自己构造POST包。这个方式不仅繁碎,而且相当容易出错。所以,我采用的方式是,在网页中添加隐藏字段,使用隐藏字段POST信息。

贴上代码:

</form>

 <form id="form2" name="form2" method="post" action=“http://www.aa.com”>

  <input type="hidden" name="TGS" id="TGS" value="1"/>

</form>

<script type="text/javascript">

document.form2.TGS.value=getback;

document.getElementById('form2').submit();

</script>

在这里,我把getback的值赋给了TGS,然后将TGS传给www.aa.com,方式是POST。

方法很简单吧!这里只是我的一个解决思路,思路有了,一切问题都可以迎刃而解。

getback是我在项目中COM控件的返回值,TGS是通行票。找时间我准备发一篇网页、网页控件以及本地程序交互设计。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 站时间长了腿肿怎么办 孩子做作业老是粗心大意怎么办 高中孩子没学习兴趣怎么办 初三孩子失去学习兴趣怎么办 初二对学习兴趣不大怎么办 脸上痒发红发肿怎么办 孩子作业拖拉爱丢三落四怎么办 腿肌肉按摩肿了怎么办 孩子上一年级成绩差怎么办 小孩脖子拧筋了怎么办 小孩塑料玩具拧不出来怎么办 一年级孩子做数学题粗心怎么办 手和脚有点肿怎么办 手破了之后肿了怎么办 手指肿了有脓怎么办 宝宝手指红肿有脓怎么办 孩子一听做作业就烦气怎么办 虎皮鹦鹉脚瘸了怎么办 虎皮鹦鹉脚受伤了怎么办 虎皮鹦鹉脚流血了怎么办 虎皮鹦鹉被风扇打到脚怎么办 虎皮鹦鹉脚脱臼了怎么办 孩子作业做得慢怎么办 员工给公司造成损失怎么办 小孩有写不完的作业家长怎么办 一年级孩子作业太粗心怎么办 孩子最近不好好做作业怎么办 工作压力大害怕做不好怎么办 孩子的数算不对怎么办? 孩子计算老是出错怎么办呢 孩子经常计算错误能怎么办 孩子老出现计算错误怎么办 孩子做作业马虎该怎么办 黑笔写错了纸破了怎么办 幼儿园报名写错怎么办名字 中考写错了字怎么办 头发没干想睡觉怎么办 突然天旋地转恶心想吐怎么办 突然天旋地转的浑身出汗怎么办 3岁半不认识数字怎么办 孩子长倒睫毛该怎么办