Ах, да, самое главное -- бага замечена только в FireFox (win
10.1.102.64 debug, Firefox 3.6.13)
В гугле ничего не нашел. Кто-то сталкивался?
зы: а я говорил, что .рф это зло...
А .рф не зло, а средство передвижения ;)
8 февраля 2011 г. 2:18 пользователь Jloa <julio...@gmail.com> написал:
> --
> отменить подписку: ruFlash-u...@googlegroups.com
> сообщение в группу: ruF...@googlegroups.com
> страница группы: http://groups.google.com/group/ruFlash
> правила группы: http://groups.google.com/group/ruFlash/web/rules
> на facebook: http://www.facebook.com/home.php?sk=group_163903643627621
>
http://en.wikipedia.org/wiki/Internationalized_domain_name#ToASCII_and_ToUnicode
Для AS3.
Хорошо документированный код.
На японском документированный (фэйспалм).
http://wonderfl.net/c/a234
--
Michael Antipin
Да-да, именно так! Суть в том, что браузер, как я понимаю перекодирует
кириллицу в свою кодировку (а это win-1251 естессно) и передает
значение swf, а он в свою очередь, получая, перегоняет в utf8 и
получает кракозябры. И выходит смешная история..
browser | swf
"тест" -> "ЂР°РєС"
------
Далее в swf делается запрос "тест/base/test.php",
сравниваются домены запроса и песочницы ("ЂР°РєС" == "тест") и
соответственно вылетает ошибка.
Самый простой способ -- не передавать кириллицу :)
Т.е. юзать punycode. Этот способ работает опять-таки везде, кроме
мозиллы. Она их "налету" раскодит и пихает в браузер кириллицу.
> А сервак апач? Может он не в UTF-8 передает запросы? по иероглифам походу на win-1251
> пропрбуй в htaccess добавить параметр AddDefaultCharset UTF-8
Да, апач, отдает все в utf8 конечно же. Я вообще не люблю другие кодировки :-)
> Если я ничего не путаю, есть "перекодировщики" адресов с
> http://en.wikipedia.org/wiki/Internationalized_domain_name#ToASCII_and_ToUnicode
Спасибо, гляну.
______________
Jloa.
swfке передали:
ie6 - кириллица, запрос сработал
ie7 - кириллица, запрос сработал
ie8 - кириллица, запрос сработал
opera 10.6 - puttycode, запрос сработал
safari 5 - puttycode, запрос сработал
firefox 3.6.13 - кракозябры из серии "интерР", запрос --
SecurityError.
На маке тож самое. Дело в браузере.
Я извиняюсь, что поднимаю столь старую тему, но кто-нибудь нашел
решение этой проблемы?
Вот и я намучившись поступил также, загружаю флэшку просто по айпишнику.