Javascript中的中文字符串显示为乱码可能是什么原因(以前没问题)?
比如说简单的alert("中文");以前都是正常的,可能是我的计算机的问题,但是不知道是哪种可能! 问题点数:40、回复次数:14Top
1 楼license(序列号)回复于 2004-12-02 18:39:28 得分 0
upTop
2 楼landlordh(work wonders)回复于 2004-12-02 18:40:47 得分 5
如果是写在<html></html>中的话,是不会的,
如果是<javascript src='123.js'>可能会Top
3 楼license(序列号)回复于 2004-12-02 18:47:16 得分 0
为什么?Top
4 楼license(序列号)回复于 2004-12-02 19:20:41 得分 0
up
Top
5 楼license(序列号)回复于 2004-12-03 08:38:48 得分 0
upTop
6 楼WYZSC(007,重在参乎,说错问错勿怪。)回复于 2004-12-03 08:44:02 得分 0
顶一下Top
7 楼DuJianDong(翼)回复于 2004-12-03 08:45:54 得分 10
字符集的问题,到web.config里面改成gb2312就行了Top
8 楼license(序列号)回复于 2004-12-03 08:48:35 得分 0
多谢老兄!
<script src="111.js" type="text/javascript"></script>
如果把111.js中的代码放在<head></head>中间,没有任何问题,但是如果是上面这种语句,其中的中文都为乱码,以前没有注意,楼上一位老乡一说才发觉,真是不知道为什么?Top
9 楼johnsuna(缘来是e)回复于 2004-12-03 09:02:56 得分 20
asp.net中默认是UTF-8,而你保存的JavaScript编码为gb2312,所以出现这种问题。
解决方法在web.config中改为gb2312编码,或者将JavaScript编码存为UTF-8格式或者Unicode格式Top
10 楼license(序列号)回复于 2004-12-03 09:03:54 得分 0
DuJianDong(翼)
多谢,问题解决了。但是如果把utf-8改为gb2312会不会影响别的功能啊?有点担心Top
11 楼sduwjr(一名程序员)回复于 2004-12-03 09:05:45 得分 5
所以还是johnsuna(缘来是e) 的第二个建议比较可靠保险。Top
12 楼license(序列号)回复于 2004-12-03 09:42:04 得分 0
呵呵,对,结贴了Top
13 楼sfar(唏嘘2005)回复于 2004-12-03 10:06:57 得分 0
加上<meta http-equiv="Content-Type" content="text/html; charset=gb2312">试试Top
14 楼leeke1022(keke)回复于 2004-12-14 16:36:50 得分 0
markTop
相关问题
- javascript如何比较中文字符串?
- Apache+Tomcat url传递的中文字符串乱码问题
- 如何在javascript中写中文字符串?
- 用javascript如何来判断字符串是不是有中文??
- [求助]JavaScript 不識中文字符串 顯示為亂碼
- 怎样用JavaScript数组的sort方法对中文字符串数组排序?
- 正则表达式分割字符串时候中文出现乱码,怎么解决
- 关于中文字符串编译,本机测试OK,上传上去乱码!分不够再加
- 求救:关于LINUX9+tomcat4.1.29下面的读取中文字符串响应乱码问题!!
- c#写的webservice,接收到的中文字符串全部变成乱码是怎么回事? 要怎么改?




