中的js不起作用

把web.config中所有utf-8改成gb2312Top

2 楼jacktanxd(阿东)回复于 2003-12-15 17:54:59 得分 0

是会有问题,用.inc文件代替吧,一样的!Top

3 楼laughingrat(傲笑红尘)回复于 2003-12-15 17:55:12 得分 2

<script   language=javascript   src="AppCommon.js"></script>  
  最好写在<head></head>之间  
  另外,看清楚路径Top

4 楼mingyifei(一飞)回复于 2003-12-15 17:56:52 得分 0

我试了一下,可以了。但是为什么改了之后就好了呢?可否赐教。Top

5 楼mingyifei(一飞)回复于 2003-12-15 17:57:53 得分 0

刚才试了一下“把web.config中所有utf-8改成gb2312“,的确可以。但这是为什么呢Top

6 楼slinfo(MCSE MCSD.NET)回复于 2003-12-15 18:01:25 得分 3

因为当服务器生成新的HTML给客户端的时候,编码就是依据WEB.CONFIG里面的这个编码,不行你可以试一下。可能是你写的JS文件中有UTF-8不能识别的代码,或者客户端的 电脑 不支持(我以前的一个项目就遇到过)Top

7 楼webdiyer(.net资源精华—www.dotneturls.com)回复于 2003-12-15 19:00:08 得分 10

因为你的js脚本文件默认是gb2312编码(你使用的是中文操作 系统 ,文件的默认编码都是gb2312),而 asp .net的请求和响应编码默认都是utf-8,当它读取js文件的时候就无法正确识别中文,中文都变成乱码,所以会出现上面那样的错误。Top

8 楼yangcl(yangcl)回复于 2003-12-19 10:55:15 得分 0

hao   tie 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值