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 相关文章推荐
用JQuery 实现的自定义对话框
Mar 24 Javascript
指定js可访问其它域名的cookie的方法
Sep 18 Javascript
JQuery 学习笔记01 JQuery初接触
May 06 Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
Mar 05 Javascript
javascript获取form里的表单元素的示例代码
Feb 14 Javascript
jQuery对象初始化的传参方式
Feb 26 Javascript
简介JavaScript中的getSeconds()方法的使用
Jun 10 Javascript
JavaScript数组去重的3种方法和代码实例
Jul 01 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
Nov 20 Javascript
jQuery分组选择器简单用法示例
Apr 04 jQuery
微信小程序中button去除默认的边框实例代码
Aug 01 Javascript
VUE实现吸底按钮
Mar 04 Vue.js
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
音乐朗读剧《MARS RED》2021年TV动画化决定!
2020/03/06 日漫
Windows下安装Memcached的步骤说明
2010/04/25 PHP
供参考的 php 学习提高路线分享
2011/10/23 PHP
PHP中函数rand和mt_rand的区别比较
2012/12/26 PHP
php设计模式之单例模式使用示例
2014/01/20 PHP
php json相关函数用法示例
2017/03/28 PHP
PHP封装的验证码工具类定义与用法示例
2018/08/22 PHP
JsEasy简介 JsEasy是什么?与下载
2007/03/07 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
javaScript给元素添加多个class的简单实现
2016/07/20 Javascript
json定义及jquery操作json的方法
2016/09/29 Javascript
javascript创建对象的3种方法
2016/11/02 Javascript
整理关于Bootstrap表单的慕课笔记
2017/03/29 Javascript
PHP实现记录代码运行时间封装类实例教程
2017/05/08 Javascript
Vue组件化开发思考
2018/02/02 Javascript
Angular数据绑定机制原理
2018/04/17 Javascript
vue项目中使用Svg的方法
2018/10/24 Javascript
Node.js+ELK日志规范的实现
2019/05/23 Javascript
Python 自动化表单提交实例代码
2017/06/08 Python
python 实现得到当前时间偏移day天后的日期方法
2018/12/31 Python
python实现多层感知器
2019/01/18 Python
Python将string转换到float的实例方法
2019/07/29 Python
python seaborn heatmap可视化相关性矩阵实例
2020/06/03 Python
Python-openCV开运算实例
2020/07/05 Python
python中pivot()函数基础知识点
2021/01/03 Python
西班牙手机之家:Phone House
2018/10/18 全球购物
您的时尚,您的生活方式:DTLR Villa
2019/12/25 全球购物
幼儿园门卫制度
2014/01/29 职场文书
学生手册家长评语
2014/02/10 职场文书
酒店保安领班职务说明书
2014/03/04 职场文书
2014年端午节活动方案
2014/03/11 职场文书
会员卡清退活动总结
2014/08/27 职场文书
公司租房协议书
2014/10/14 职场文书
那些美到让人窒息的诗句,值得你收藏!
2019/08/20 职场文书
Python  lambda匿名函数和三元运算符
2022/04/19 Python
BCL经典机 SONY ICF-5900W电路分析
2022/04/24 无线电