• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > jQuery url中文乱码怎么办

jQuery url中文乱码怎么办

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了jQuery,url中文乱码等相关知识,希望对您有所帮助

jquery url中文乱码的解决办法:首先创建一个传递参数的HTML页面,并进行两次encodeURI转码;然后在接收参数的HTML页面中通过“decodeURI(_t);”转一次码即可。


jQuery url中文乱码怎么办


jquery url传参中文乱码怎么解决?

jquery 通过url进行地址传参(中文乱码处理)

一、传递参数页面.html

<script type="text/javascript">    var name = 'abc';  //字符串英文    var num = 998;   //数字    var cla= '电脑';  //中文    var _t = encodeURI(encodeURI(cla));     //中文需要进行两次encodeURI转码( encodeURI:把URI字符串采用UTF-8编码格式转化成escape格式的字符串。)    window.location.href = "../aa.html?name=" + name(字符串) + "&num=num (数字)" + "&cla=_t (中文)";  </script>

二、接收参数页面.html

(最终页面地址形如:../aa.html?name=abc&num=998&cla=%25E7%2594%25B5%25E8%2584%2591)

<script type="text/javascript">    //获取地址参数    var _name = getQueryString("name");    var _num=getQueryString("num");    var _t = getQueryString("cla"); //此为中文参数,需转码    var title = decodeURI(_t); //只需要转一次码       console.log(title);//此处打印出来是中文。          function getQueryString(name) {         //正则表达式,获取地址中的参数        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");         var r = window.location.search.substr(1).match(reg);           if (r != null) return unescape(r[2]); return null;      }  </script>



分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何优化jQuery性能?优化方法汇总
  • jQuery url中文乱码怎么办
  • 使用Jquery提交页面上多个表单数据的方法
  • jquery怎么判断指定子元素是否存在
  • html5以及jQuery实现本地图片上传前的预览代码实例讲解
  • jQuery怎么删除元素但保留子元素
  • jQuery怎么实现鼠标经过改变背景色
  • PHP+jQuery实现中国地图热点数据统计展示效果
  • jQuery表单插件jquery.form.js
  • 如何将JS对象与jQuery对象进行相互转换

相关文章

  • 2022-04-29PS打造中国风水墨草书毛笔书法字体设计制作教程
  • 2022-04-29WordPress网站优化方法
  • 2022-04-29PhotoShop制作炫光抽象层次视觉效果文字教程
  • 2022-04-29巧用PS蒙版扣去黑色背景火焰文字
  • 2022-04-29CDR设计制作漂亮婚庆字体
  • 2022-04-29WordPress url链接去掉category的方法插件即可搞定
  • 2022-04-29Javascript怎么实现四位随机验证码
  • 2022-04-29Photoshop多边形套索工具无法闭合BUG(单击,双击,Esc,回车)均无效的解决办法
  • 2022-04-29微信小程序使用cookie保持session
  • 2022-04-29在centos下kanglephp怎么安装swoole扩展

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • PhotoShop+coreldRAW打造喜迎国庆节海报制作教程
    • 浅析小程序中如何优雅地进行模块化处理?
    • Illustrator实例教程:抛光浮雕样式制作立体字
    • CorelDRAW绘制可爱的卡通蘑菇与花朵
    • 如何去除PS渐变时存在色阶问题
    • Laravel能用钉钉接收系统警报!
    • 推荐六款移动端 UI 框架
    • 微信小程序自定义tabbar组件
    • WordPress建站教程,纯代码实现wordpress防止发布文章出现标题重复,自动检测重复标题文章
    • 给DEDECMS后台加上批量修改tags功能

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有