首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

使用AJAX时的一些有关字符编码的有关问题总结

2012-10-30 
使用AJAX时的一些有关字符编码的问题总结1.htmlmetautf-8,metatitle,IE2.js,:scripttypetext/javascr

使用AJAX时的一些有关字符编码的问题总结


1.如果html文档用meta标签设置字符编码为"utf-8",则meta标签必须放在title标签前面,否则在IE里面会显示空白,在不知道原因是很头痛,差点因为它发飚了。


2.导入js文件时,如:

<scripttype="text/javascript" src="jslib/jquery.js"></script>

要注意type="text/javascript"里面不能有空格,像type="text/javascript "

这样是错误的,在FF里面没事 ,但是在IE中则会没办法导入js文件 。


3.如果打算在AJAX服务端返回xml文档,必须设置contenttype,如下:

httpServletResponse.setContentType("text/xml;charset=UTF-8");

其中charset必须为utf-8,如果是gb2312 ,在firefox中没事,但是在ie中却会获取不到返回的内容,

如果出现乱码则在代码的前面加个

httpServletRequest.setCharacterEncoding("UTF-8");

或者配置一个字符编码的过滤器。


热点排行