aspx页面引用的js文件中如果包括中文,中文显示乱码或者引起脚本错误.提示是'未结束的字符串'

原因:aspx页面的默认编码是utf-8,而js文件的默认编码是gb2312,两者之间不一致引起了中文乱码

解决一:在页面引用js文件的时候指定js文件的编码,添加属性charset="gb2312"

  比如:<script language="javascript" src="http://www.cnblogs.com/Jquery/jquery.alerts.js" charset="gb2312" type="text/javascript"></script>

解决二:在vs中打开js文件,选择'高级保存选项',将js文件保存为'unicode(utf-8-未签名)'.

 

相关文章:

  • 2022-12-23
  • 2021-12-24
  • 2021-12-17
  • 2022-01-23
  • 2022-12-23
  • 2021-08-05
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-27
  • 2022-12-23
  • 2021-09-26
  • 2022-12-23
  • 2021-04-02
  • 2021-10-08
相关资源
相似解决方案