TsukuyoMiya 2019-10-29 09:06 采纳率: 20%
浏览 207

chrome如何识别无BOM的utf8?

前端项目运行后浏览器能识别html,但是js的中文就是乱码
查看target后中文显示正常,应该就不是tomcat 的原因
单独用notepad++转为utf8 BOM编码浏览器就能正常显示
但是这样效率太低了
有没有能让浏览器判断utf8 无BOM的编码呢?

  • 写回答

1条回答 默认 最新

  • 「已注销」 2023-05-24 22:06
    关注

    可以通过在HTML头部添加标签来告诉浏览器使用UTF-8编码,这样浏览器就会自动识别并解码中文字符。例如:

    
    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
      </head>
      <body>
        你好,世界!
      </body>
    </html>
    
    

    另外,如果在JavaScript中使用了中文字符串,可以使用Unicode转义序列来表示中文字符,例如:

    var str = "\u4f60\u597d"; // 输出"你好,世界!"
    
    
    
    评论

报告相同问题?

悬赏问题

  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的
  • ¥15 r语言蛋白组学相关问题