我在HTML / PHP中有一个使用accept-charset
标签中的<form>
属性的登录表单,因为使用德语&#34; Umlaute <的密码存在问题/强>&#34;和其他特别的人。
在Firefox和Chrome中,一切都按预期工作。只有MS Edge拒绝密码错误。
所以PHP-Loginscript从Edge获取错误的数据 - 我认为因为accept-charset
被忽略了。
我能做些什么来解决这个问题?如何告诉MS Edge使用accept-charset="ISO-8859-15"
?
答案 0 :(得分:0)
现在,解决方案:
IE和Edge显然忽略了accept-charset属性。
我解决了我的问题 - 是的,我的英语也是一个问题;) - 使用以下JavaScript:
<form ... accept-charset="ISO-8859-1" onsubmit="document.charset = 'ISO-8859-1'">
没关系,因为登录后的内容也要求启用JavaScript