今天,用javascript脚本做了一个ASP.NET页面中的菜单工具,保存为menuScript.js. 在页面中用<script language="javascript" src="../js/MenuScript.js"></script>调用, 结果在运行中奇怪的现象发生了:页面中的汉字正常显示,可菜单中的汉字却显示为乱码。
不用问,用膝盖想一想也是编码出了问题在该页面的“查看”-“编码”选项中切换utf-8和GB2312两种编码,结果页面中的汉字和菜单中的汉字交替变为乱码
解决方法:配置文件中有编码设置:<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
menuScript.js文件保存时有编码选项(可用Word打开此文件再另存,选择编码),只需保持这两处编码一样即可。
为了更好的了解编码问题,在CSDN中找到了一篇这方面的文章,作者:fmddlmyy。在此转载一下,以供参考:
![]()
#endregion
相关文章:
-
2021-10-17
-
2021-05-15
-
2021-08-30
-
2021-12-04
-
2021-12-25
-
2021-10-10
-
2021-10-27
-
2022-01-17
猜你喜欢
-
2021-10-13
-
2022-12-23
-
2022-12-23
-
2021-11-01
-
2021-06-30
相关资源
-
下载
2023-01-06
-
下载
2021-06-24
-
下载
2022-12-31