源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-08-05 11:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js的form表单提交url传参数(包含+等特殊字符)的两种解决方法
[b]方法一:(伪装form表单提交) [/b]
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="[b]+encodeURIComponent(B)[/b] + "&C="
        +encodeURI(C) + "&D="
        +encodeURI(D) + "&E="
        +encodeURI(E) + "&F="
        +encodeURI(F)
        +"&G="+encodeURI(G);
    formredwin.submit();
    formredwin.parentNode.removeChild(formredwin);
}
[b]方法二: [/b] 1. + URL 中+号表示空格 %2B  2. 空格 URL中的空格可以用+号或者编码 %20  3. / 分隔目录和子目录 %2F   4. ? 分隔实际的 URL 和参数 %3F   5. % 指定特殊字符 %25   6. # 表示书签 %23   7. & URL 中指定的参数间的分隔符 %26   8. = URL 中指定参数的值 %3D  以上这篇js的form表单提交url传参数(包含+等特殊字符)的两种解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部