为什么80%的码农都做不了架构师?>>>   

这篇文章主要介绍了Asp中使用JQuery的AJAX提交中文乱码解决方法,使用Asp中的unescape() 和escape() 函数即可解决乱码问题,

<script>

//jquery的post

$.post

(

'server.asp',

{

Act:'DoSubmit',

UserName:escape('脚本之家'),//进行编码

WebSite:'www.jb51.net'

},

function(data)

{

alert(unescape(data));//对返回数据进行解码

}

);

</script>

在javascript 中escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。

可以使用 unescape() 对 escape() 编码的字符串进行解码。

其实Asp中这两个函数也是起作用的,居然很多asp网站上没有进行介绍。

要不然只能像上面那样写函数进行解码编码了。复杂且性能不好。

Asp中的unescape() 与 escape() 函数

< %

Response.Charset="gb2312"

Dim UserName,WebSite

If Request.Form("Act")="DoSubmit" Then

UserName=Request.Form("UserName")

WebSite =Request.Form("WebSite")

'在服务器端解码

UserName=UnEscape(UserName)//解码

'处理数据

'---省略数据处理部分

'数据处理后输出,先用VbsEscape()编码

Response.Write Escape(UserName)

End If

%>

这样就简单多了。

转载于:https://my.oschina.net/jimiao/blog/795384

Asp中解决AJAX乱码问题相关推荐

  1. 如何解决oracle中文乱码问题,oracle中解决中文乱码问题

    中文乱码问题解决 1.查看服务器端编码 select userenv('language') from dual; 查到结果是: USERENV('LANGUAGE') --------------- ...

  2. 爬虫过程中解决html乱码和获取的文本乱码问题

    爬虫过程中解决html乱码和获取的文本乱码问题 response1 = requests.get(url=detail_url, headers=headers) responseText1 = re ...

  3. asp接收ajax乱码_Asp中处理AJAX乱码问题总结

    AJAX中的这样写法: XMLHttpReq.open('get',"getsubcategory.asp?BigClassName="+BigClassName+"&a ...

  4. php ajax session失效,PHP中解决ajax请求session过期退出登录问题

    1.session过期,如果直接是url请求,或者用户在打开的系统页面中直接清除缓存及cookie信息,可直接在php的入口文件中调用以下封装的方法,进行session信息判断以及页面的跳转,如: i ...

  5. python中解决中文乱码

    解决中文乱码 什么是字符编码 python 的字符编码 encode和decode unicode还可以decode吗? UTF-8还可以encode吗? 解决中文编码问题 问题1:使用request ...

  6. ajax去掉session,PHP中解决ajax请求session过时退出登陆问题

    一.session过时,若是直接是url请求,或者用户在打开的系统页面中直接清除缓存及cookie信息,可直接在php的入口文件中调用如下封装的方法,进行session信息判断以及页面的跳转,如: p ...

  7. jsp中解决中文乱码问题(基础问题)

    在两个jsp简单页面编写中,出现了一个问题,出现了中文乱码, 本应该出现的中文显示不出来,分析如下:java编程之所以会出现说出现中文乱码是 因为:Java的内核和class文件是基于unicode的 ...

  8. IDEA中解决中文乱码问题的方法

    在IDEA中创建的java项目,会遇到一些中文乱码问题.一般都是在控制台上会显示中文乱码. 则可以用以下几种方法进行操作. 第一种 在IDEA左上角File---->Setting中找到文件编码 ...

  9. Java Web项目中解决中文乱码方法总结

    一.了解常识: 1.UTF-8国际编码,GBK中文编码.GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立; 2.web tomcat:默认是ISO8859-1,不 ...

最新文章

  1. CV之OpenCV:OpenCV库涉及概念、常见函数、常用案例、HALCON软件简介之详细攻略
  2. STM32开发 -- 自动连接一个未保存过的WIFI
  3. java 中的finally 语句块执行顺序
  4. 【Java报错】借助@PostConstruct解决使用@Component注解的类用@Resource注入Mapper接口为null的问题(原因解析+解决方法)
  5. python的tkinter按钮大小_如何使用python更改tkinter中按钮和帧的字体和大小?
  6. ORACLE Physical Standby 级联备库搭建
  7. 拓端tecdat|stata马尔可夫Markov区制转移模型分析基金利率
  8. 基于 libevent 开源框架实现的 web 服务器
  9. Java——异常和断言
  10. C#获取扫码枪扫描数据并处理
  11. PDF编辑器(widsmob pdfedit)v3.0.1
  12. 三目表达式的个人总结
  13. AngularJs实战(六)
  14. 农产品电商app开发的主要价值与功能分析
  15. 星辰天合联合星环科技完成互认证 共同打造更有生命力的大数据存算解决方案
  16. PPPOE协议测试-网络测试仪实操
  17. Java根据模板生成PDF文件
  18. 简单的局域网直播方案(OBS+Smart_rtmpd)
  19. 后缀名为.cpa文件结尾的数据包文件解析
  20. 关键服务器加固系统,服务器加固系统

热门文章

  1. agent docker zabbix_docker部署zabbix
  2. qtcreator摄像头显示时间_屏下摄像头手机量产了,然后呢?
  3. 配置深度学习环境的重要资料
  4. mysql分别写出3条索引_MySQL3:索引
  5. oracle查询grant信息,Oracle学习笔记(四)
  6. 退出命令_Vim命令报错问题:无法用:wq命令保存并退出只读文件
  7. MySQL同表关联的id替换名称_MySQL JOIN用另一个表中的值替换ID
  8. 科大讯飞和百得思维_最佳辩手陈铭力荐 讯飞智能学习机让学习不再难
  9. linux c 图像处理,基于uClinux的图像处理及Socket传输的实现-计算机应用与软件.PDF...
  10. php 7.2 兼容5.5吗,PHP5.5至PHP7.2 新特性整理