关于asp.net中js文件中文显示支持的问题。
JS文件aa.js:
document.writeln('测试');
ASPX文件里面这样写的:
<script src="../jscript/aa.js"></script>
<script language="javascript">
document.writeln('测试');
</script>
但是页面内的“测试”可以显示出来,但是JS文件里面的“测试”则显示的乱码。
解决方法:
配置 web.config
把 encoding 改为 gb2312
为什么改为gb2312就可以了呢?utf-8 不也是支持双字节字符的嘛?!
document.writeln('测试');
ASPX文件里面这样写的:
<script src="../jscript/aa.js"></script>
<script language="javascript">
document.writeln('测试');
</script>
但是页面内的“测试”可以显示出来,但是JS文件里面的“测试”则显示的乱码。
解决方法:
配置 web.config
把 encoding 改为 gb2312
为什么改为gb2312就可以了呢?utf-8 不也是支持双字节字符的嘛?!