https协议下访问html在ie浏览器乱码已经设置meta charset=UTF-8在chrome浏览器中是正常的
可能是IE浏览器的编码设置不正确导致的。可以尝试在HTML文件中加入以下代码:
或者在服务器端设置HTTP响应头:
Content-Type: text/html;charset=utf-8
同时,建议将IE浏览器的默认编码设置为UTF-8,具体操作如下:
-
在IE浏览器中点击菜单栏的“工具”,选择“Internet选项”。
-
在弹出的“Internet选项”对话框中选择“常规”选项卡,在“常规”选项卡中找到“浏览历史记录”一栏,点击“设置”。
-
在“临时文件设置”对话框中,找到“自动选择”一栏,勾选“以编码方式读取所有网页”,然后选择“UTF-8”编码。
-
点击“确定”保存设置,关闭IE浏览器,重新打开后再次尝试访问HTML文件,看是否还存在乱码问题。
原文地址: https://www.cveoy.top/t/topic/fsjI 著作权归作者所有。请勿转载和采集!