gpt4 book ai didi

utf-8 - 如何验证浏览器正确支持UTF-8字符?

转载 作者:行者123 更新时间:2023-12-02 04:19:10 24 4
gpt4 key购买 nike

有没有一种方法可以识别浏览器编码是否设置为/支持Javascript中的“UTF-8”?

我想根据浏览器设置透明地发送“UTF-8”或“英语”字母(即不询问用户)

编辑:对不起,我对这个问题不是很清楚。在浏览器中,编码通常指定为Auto-Detect (or) Western (Windows/ISO-9959-1) (or) Unicode (UTF-8)。如果用户将默认设置设置为Western,则我发送的字符不可读。在这种情况下,我想通知用户将编码设置为"Auto Detect" (or) "UTF-8"

最佳答案

首先,UTF-8是Unicode字符集的编码。英语是一种语言。我假设您的意思是'ASCII'(字符集及其编码),而不是英语。

其次,ASCII和UTF-8重叠;以UTF-8格式发送时,任何ASCII字符都以完全相同的位发送。我很确定所有现代浏览器都支持UTF-8,而那些不支持UTF-8的浏览器可能只会将其视为latin1或cp1252(两者都与ASCII重叠),因此它仍然可以正常工作。

换句话说,我不会为此担心。

只要确保在HTTP header 或meta标签中将文档正确标记为UTF-8即可。

关于utf-8 - 如何验证浏览器正确支持UTF-8字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/734534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com