• 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中文乱码怎么办

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了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对象进行相互转换

相关文章

  • Laravel使用redis队列实例讲解
  • PetalBot-华为自研搜索引擎,这个蜘蛛就是花瓣蜘蛛,将来或许也会在国内再杀出一个搜索引擎
  • PS打造中国风水墨草书毛笔书法字体设计制作教程
  • 手把手教你基于uniapp框架实现动态路由、动态tabbar
  • 帝国cms防止恶意注册 会员空间发布违规违禁信息
  • Photoshop设计游戏简洁风格的标志教程
  • Discuz“密码错误次数过多,请15分钟后登陆”
  • 关于出现“对不起,您安装的不是正版应用..”的解决办法
  • 织梦cms二次开发普通会员隐藏/VIP会员显示
  • Photoshop打造超酷光感立体文字效果

文章分类

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

最近更新的内容

    • 聊聊valet是否有适合TP5的驱动?
    • MongoDB和MySQL的区别是什么
    • 建网站用哪里的服务器比较好?哪里的空间便宜
    • 给DEDECMS后台加上批量修改tags功能
    • vue3为什么快?vue3的效率提升主要在哪方面?
    • PHP如何实现获取验证码
    • Photoshop CS6制作3D文字的片头动画教程
    • 怎么为WordPress小工具添加CSS类选项
    • Photoshop结合C4D制作三维立体艺术字
    • 怎么用Zblog做优化?

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

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