asp.net js文件弹出种出出现乱码问题
引用的Js文件是美工编辑的,弹出的是中文乱码,,现在的IE用的是utf-8编码,如果把网页编码换成简体中文弹出正常现在用的是IE7在引用那页也添加了<METAhttp-e...
引用的Js 文件 是美工编辑的,弹出的是 中文乱码,,
现在的IE用的是 utf-8 编码, 如果把网页编码换成 简体中文 弹出正常
现在用的是IE7
在引用那页也添加了<META http-equiv=Content-Type content="text/html; charset=utf-8">
如果在JS那页 也添加 这段 ,js文件所有的编码都不可用了。
请教高手 展开
现在的IE用的是 utf-8 编码, 如果把网页编码换成 简体中文 弹出正常
现在用的是IE7
在引用那页也添加了<META http-equiv=Content-Type content="text/html; charset=utf-8">
如果在JS那页 也添加 这段 ,js文件所有的编码都不可用了。
请教高手 展开
3个回答
展开全部
你试试把 charset=utf-8改成 charset=gb2312看看
还有,js一般都是用全英文编写的,这怎么会引起编码问题呢?你把js那页的<META http-equiv=Content-Type content="text/html; charset=utf-8">
去掉看看
如果你JS页面有这种注释:/*注释*/
请改成这样/* 注释 */
因为编码不同,英文是不受影响的,而中文可能会受影响变成乱码,如果注释中文离‘/*’和‘*/’太紧,则可能会出现:“/*乱码/”这种情况,你会发现注释的结束符号被影响到了,那么下面的JS代码都会被误认为注释掉了
还有,js一般都是用全英文编写的,这怎么会引起编码问题呢?你把js那页的<META http-equiv=Content-Type content="text/html; charset=utf-8">
去掉看看
如果你JS页面有这种注释:/*注释*/
请改成这样/* 注释 */
因为编码不同,英文是不受影响的,而中文可能会受影响变成乱码,如果注释中文离‘/*’和‘*/’太紧,则可能会出现:“/*乱码/”这种情况,你会发现注释的结束符号被影响到了,那么下面的JS代码都会被误认为注释掉了
展开全部
默认情况下aspx文件都是utf编码,而美工一般用DreamWeaer什么的,用的是gb2312
所以会乱码,你在你的项目里修改一下js的保存编码格式为utf就可以了,在vs的菜单:文件=》高级保存选项
所以会乱码,你在你的项目里修改一下js的保存编码格式为utf就可以了,在vs的菜单:文件=》高级保存选项
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加载js的时候指定一下编码应该就可以了<script type="text/javascript" charset="gb2312"></script>你可以试一下
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询