/********Start***********/
/*获取地址栏参数*/
function getRequest(){var url = location.search; //获取url中"?"符后的字串var theRequest = new Object();if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("&");for(var i = 0; i < strs.length; i ++) {theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);}}return theRequest;
}var Request = new Object();Request = getRequest();var typeid;typeid = Request['id'];
/***********END***********//********地址栏有中文也可以***********/
function getUrlParam(key) {// 获取参数var url = window.location.search;// 正则筛选地址栏var reg = new RegExp("(^|&)" + key + "=([^&]*)(&|$)");// 匹配目标参数var result = url.substr(1).match(reg);//返回参数值return result ? decodeURIComponent(result[2]) : null;
}
/********地址栏有中文也可以***********/

转载于:https://www.cnblogs.com/qisel/p/7388381.html

ajax 传递参数中文乱码解决办法相关推荐

  1. jsp中文传值到java乱码_jsp传递参数中文乱码解决办法

    a标签超链接传递参数 可以使用javascript encodeURI方法 登陆 注册 javascript:调用js函数,location.href=跳转,encodeURI对字符串编码 login ...

  2. ajax url参数中文乱码解决

    最近在学习编写门户网站时,通过ajax的url参数传递字符串给服务器遇到中文乱码的问题,如果需要传递的数据不通过url直接传递,比如用jquery.post参数方式传递变量,则不会出现乱码问题,网上搜 ...

  3. Http网络传递参数中文乱码问题解决办法

    目录(?) [-] 我们通过Http连接网络传递中文参数时经常遇到乱码问题乱码问题一般是客户端和服务端编码方式不一至造成的 首先统一客户端和服务端的编解码方式为UTF-8 我们通过Http连接网络传递 ...

  4. php接受get参数乱码,如何解决php get 参数乱码问题,php中文乱码解决办法

    如何解决php get 参数乱码问题如何解决php参数乱码的问题,乱码php获取参数的解决方案:1.使用"iconv ('GB 2312 ',' UTF-8 ',$龚辉):"解决乱 ...

  5. php7 中文乱码_PHP 中文乱码解决办法总结分析

    PHP 中文乱码解决办法总结分析 更新时间:2009年07月30日 01:19:43   作者: 总之一句话,要解决PHP中文乱码最好最快的解决办法就是,页面申明的编码与数据库内部编码一致,如果页面申 ...

  6. pycharm 运行控制台中文乱码解决办法

    pycharm 运行控制台中文乱码解决办法

  7. navicat for mysql 显示中文乱码解决办法

    navicat for mysql 显示中文乱码解决办法   最近遇到一个问题,用navicat for mysql 打开数据库时全都显示的是乱码(在用程序代码插入数据之前确保字符不是乱码),遇到问题 ...

  8. jquery的ajax()函数传值中文乱码解决方法介绍

    jquery的ajax()函数传值中文乱码解决方法介绍 参考文章: (1)jquery的ajax()函数传值中文乱码解决方法介绍 (2)https://www.cnblogs.com/xuxiaosh ...

  9. NetBeans中文乱码解决办法

    首先来看看网上的一篇文章:http://it.dengchao.org/neatbeans-problem-fedora/linux/ 在Windows和Linux(Fedora/Ubuntu/Red ...

最新文章

  1. python gdbm_GDBM不适用于Python 3.6和anaconda
  2. python实现文件下载-Python+django实现文件下载
  3. Python数据分析学习笔记之Pandas入门
  4. StringWriter/PrintWriter在Java输出异常信息中的作用
  5. 优动漫PAINT核心功能介绍
  6. VC连接SQLite3的方法 MFC封装类
  7. 命令:服务器与CST时间误差8小时的修复方法——timedatectl
  8. 【linux】Can't connect to local MySQL server through socket和Plugin 'auth_socket' is not loaded报错...
  9. 《Producter:让产品从0到1》一导读
  10. tomcat日志配置——如何查看日志
  11. esxi安装参考文章及见解
  12. 程序查询方式、程序中断方式和DMA方式
  13. 疫情期间再读三体(3)——黑暗森林到底怎么个黑法
  14. 计算机是1946年由科学家发明,1946年第一台计算机叫什么
  15. iPhone又爆Wi-Fi漏洞 中招Wi-Fi就废了
  16. 优酷android 离线 导出来,手机优酷缓存的视频如何导出 缓存视频导出到电脑方法...
  17. 智能车图像处理-阳光算法
  18. 如何实现只有一个路由器不同网段pc间的互通
  19. 图表点编辑数据无反应_word插入图表无法编辑数据
  20. 转载--[数据库] MySQL汉字字段按拼音排序

热门文章

  1. python守护线程错误 退出子线程_请问用python里threading和queue模块来写多线程程序,子线程是如何结束的?...
  2. python中的字典推导式_17.python 字典推导式(经典代码)
  3. Linux下载_Linux系统各种版本ISO镜像下载(redhat,centos,oracle,ubuntu,openSUSE)
  4. 38 ubuntu/windows双系统安装
  5. MVC Web.Config 配置错误
  6. Java mail 发送邮件 主题(标题)乱码
  7. 134. Gas Station加油站
  8. [2014.5.22][UBUNTU]Ubuntu与Windows系统时间不同步的问题
  9. android 5.0 下载编译
  10. Chrome新的语言API,让您的浏览器说话