2015-01-28 2 views
1

В Opera, когда я пишу [email protected]ů.cz на вход с type="email" и предупреждаю его в JavaScript, он кричит [email protected], но, например, в Firefox он кричит [email protected]ů.cz.Opera преобразует вход HTML5 с типом = «email» при возникновении символа UTF-8

Википедия говорит, что имя хоста может иметь символы UTF-8. Почему это происходит? Как я могу получить исходный ввод на стороне сервера?

Мои страницы кодируются в кодировке UTF-8.

Вы можете попробовать этот вопрос здесь: http://www.w3schools.com/html/tryit.asp?filename=tryhtml_input_email

ответ

0

[email protected] совершенен. Это версия punycode. http://en.wikipedia.org/wiki/Punycode

Он должен иметь лучшую поддержку, чем исходная версия, введенная пользователем. Но если вы хотите, вы можете преобразовать из punycode в utf-8

 Смежные вопросы

  • Нет связанных вопросов^_^