对于已经指定的页面(通过 HTTP 标头或元标记),要具有带有 UTF-8 字符集的 Content-Type...添加有什么好处accept-charset="UTF-8"
HTML 表单?
(我理解accept-charset
ISO-8859-1 的 IE 属性已损坏,但我还没有听说过 IE 和 UTF-8 存在问题。我只是想问使用 UTF-8 添加它是否有好处,以帮助防止输入无效的字节序列。)
如果浏览器已将页面解释为 UTF-8,则设置accept-charset="utf-8"
什么也没做。
如果您将页面的编码设置为 UTF-8<meta>
和/或 HTTP 标头,它将被解释为 UTF-8,unless用户故意进入“查看”->“编码”菜单并选择一种不同的编码,从而覆盖您指定的编码。
在这种情况下,accept-encoding
面对用户乱搞页面编码,将会产生将提交编码设置回 UTF-8 的效果。然而,由于之前讨论的问题,这在 IE 中仍然不起作用accept-encoding
在该浏览器中。
所以我怀疑它是否值得包括accept-charset
修复非 IE 用户故意破坏页面编码的情况(可能会在页面上造成更多混乱,而不仅仅是表单)。
就我个人而言,我不打扰。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)