Cookies и кодировка
Здравствуйте
Ребят подскажите пожалуйста Вот сей код работает на показывание куки, которая в нём и установлена <?php header("Content-Type: text/html; charset=windows-1251"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>KUKI</title> </head> <body> <input type=text id= "test" /> <input type=button value=2 onclick="f_showcookies()" /> <script type="text/javascript"> function f_showcookies(){ document.cookie = "User_Name=Прокладка"; alert(document.cookie); } </script> </body> </html> В Opera, Chrome, IE при выводится нормальное слово "Прокладка" Mozilla же выводит всё что угодно типа: @>: , . , или вот ýýýýýýý - я меняю кодировку броузера - тонцую с бубном так сказать Сохранял через notepad++ Пробывал сохранять как windows - 1251 и как utf8 без БОМ , т.д = ничего Как мне вывести нормальный Русский текст??? |
encodeURIComponent значения куки перед сохранением, decodeURIComponent после чтения.
|
Золотой ты человеек Kolyaj!
|
Часовой пояс GMT +3, время: 14:26. |