js的form表单提交url传参数(包含+等特殊字符)的两种解决方法


Posted in Javascript onMay 25, 2016

方法一:(伪装form表单提交)

linkredwin = function(A,B,C,D,E,F,G){
    var formredwin = document.createElement("form");
    formredwin.method = 'POST';
    document.body.appendChild(formredwin);
    formredwin.action = "http://www.A.com/A.wiki?A="
        +encodeURI(A) + "&B="
        +encodeURIComponent(B) + "&C="
        +encodeURI(C) + "&D="
        +encodeURI(D) + "&E="
        +encodeURI(E) + "&F="
        +encodeURI(F)
        +"&G="+encodeURI(G);
    formredwin.submit();
    formredwin.parentNode.removeChild(formredwin);
}

方法二:

1. + URL 中+号表示空格 %2B 

2. 空格 URL中的空格可以用+号或者编码 %20 

3. / 分隔目录和子目录 %2F  

4. ? 分隔实际的 URL 和参数 %3F  

5. % 指定特殊字符 %25  

6. # 表示书签 %23  

7. & URL 中指定的参数间的分隔符 %26  

8. = URL 中指定参数的值 %3D 

以上这篇js的form表单提交url传参数(包含+等特殊字符)的两种解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
asp.net和asp下ACCESS的参数化查询
Jun 11 Javascript
JavaScript 基于原型的对象(创建、调用)
Oct 16 Javascript
javascript动态向网页中添加表格实现代码
Feb 19 Javascript
关于验证码在IE中不刷新的快速解决方法
Sep 23 Javascript
Bootstrap 实现查询的完美方法
Oct 26 Javascript
vue实现单选和多选功能
Aug 11 Javascript
Vue实现点击时间获取时间段查询功能
Aug 21 Javascript
JS获取并处理php数组的方法实例分析
Sep 04 Javascript
bootstrap中的导航条实例代码详解
May 20 Javascript
微信小程序简单的canvas裁剪图片功能详解
Jul 12 Javascript
Element-ui树形控件el-tree自定义增删改和局部刷新及懒加载操作
Aug 31 Javascript
关于React Native使用axios进行网络请求的方法
Aug 02 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
May 25 #Javascript
js提交form表单,并传递参数的实现方法
May 25 #Javascript
用JS动态改变表单form里的action值属性的两种方法
May 25 #Javascript
动态设置form表单的action属性的值的简单方法
May 25 #Javascript
Angularjs过滤器使用详解
May 25 #Javascript
jQuery限制图片大小的方法
May 25 #Javascript
jQuery中设置form表单中action值的实现方法
May 25 #Javascript
You might like
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
2012/07/31 PHP
PHP根据传来的16进制颜色代码自动改变背景颜色
2014/06/13 PHP
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
php使用curl简单抓取远程url的方法
2015/03/13 PHP
php给一组指定关键词添加span标签的方法
2015/03/31 PHP
php基于curl实现随机ip地址抓取内容的方法
2016/10/11 PHP
JavaScript和JQuery实用代码片段(一)
2010/04/07 Javascript
基于jQuery UI CSS Framework开发Widget的经验
2010/08/21 Javascript
js面向对象编程之如何实现方法重载
2014/07/02 Javascript
详解JavaScript逻辑Not运算符
2015/12/04 Javascript
jquery常用的12个小功能
2016/07/22 Javascript
JS调用Android、Ios原生控件
2017/01/06 Javascript
ES6中的Promise代码详解
2017/10/09 Javascript
基于wordpress的ajax写法详解
2018/01/02 Javascript
Vue实现滑动拼图验证码功能
2019/09/15 Javascript
jquery 遍历hash操作示例【基于ajax交互】
2019/10/12 jQuery
jQuery/JS监听input输入框值变化实例
2019/10/17 jQuery
微信小程序wx.request的简单封装
2019/11/13 Javascript
vue如何搭建多页面多系统应用
2020/06/17 Javascript
python 获取本机ip地址的两个方法
2013/02/25 Python
py2exe 编译ico图标的代码
2013/03/08 Python
python之pandas用法大全
2018/03/13 Python
python 日期操作类代码
2018/05/05 Python
opencv 获取rtsp流媒体视频的实现方法
2019/08/23 Python
python hash每次调用结果不同的原因
2019/11/21 Python
Python发起请求提示UnicodeEncodeError错误代码解决方法
2020/04/21 Python
python中time包实例详解
2021/02/02 Python
基于PyTorch中view的用法说明
2021/03/03 Python
aec加密 php_php aes加密解密类(兼容php5、php7)
2021/03/14 PHP
草莓网化妆品澳大利亚站:Strawberrynet AU
2017/12/18 全球购物
美丽的现代设计家具:2Modern
2018/07/26 全球购物
莫斯科隐形眼镜网上商店:Linzi
2019/07/22 全球购物
党的群众路线教育实践活动宣传标语口号
2014/06/06 职场文书
教师四风自我剖析材料
2014/09/30 职场文书
2015年招商引资工作总结
2015/04/25 职场文书