|
|
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
Опять тут столкнулся с проблемой русских букв в томкате. Основные решения проблемы это: Код: plaintext 1. или в фильтре принимающем все запросы Код: plaintext 1. все это конечно круто, но не виндовзом одним мир дышит. Вот у меня линух, локаль UTF-8, дома KOI8-R. И усе, эти методы уже не работают. Заголовок accept-charset выдоваемый моим FF такой - ..... Windows-1251, UTF-8 ..... ru-ru.... при чем тут виндоза понять не могу. Т.е. браузеры продолжают умалчивать или неправильно показывать кодировку, в которой они кодируют параметры формы. решил сделать таг, который выводит такое: <input type = "hidden" name = "charset" value = "javaScriptFunction_getClientCharset()"/> JS совсем не знаю, кто может реализовать функцию javaScriptFunction_getClientCharset() ?? И вообще, можно ли таким способом, ОДНОЗНАЧНО определить кодировку в которой будут переданы параметра на сервер?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 13:07 |
|
||
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
я думал, что в html: <meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8"> говорит не только о том, в какой кодировке пришел текст, но и о том, в какой кодировке текст параметров пойдет на сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 13:23 |
|
||
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
А.Грасоff™я думал, что в html: <meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8"> говорит не только о том, в какой кодировке пришел текст, но и о том, в какой кодировке текст параметров пойдет на сервер. так тоже не работает. При чем в сервлете, получаю заголовок Content-Type и он всегда такой - Content type = application/x-www-form-urlencoded ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 15:07 |
|
||
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
Что, никто не знает как на JS локаль определить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 16:16 |
|
||
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. firefox, ie ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 16:36 |
|
||
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
firefox дает еще: document.characterSet, document.actualEncoding ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 16:44 |
|
||
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
А.Грасоff™firefox дает еще: document.characterSet, document.actualEncoding ie вместо этого позволяет использовать document.defaultCharset ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 16:46 |
|
||
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
А.Грасоff™ Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. firefox, ie fx "видит" не все эти свойства ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 16:48 |
|
||
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
автор appCodeName: Mozilla appMinorVersion: undefined appName: Netscape appVersion: 5.0 (X11; ru-RU) browserLanguage: undefined cookieEnabled: true cpuClass: undefined onLine: undefined platform: Linux i686 systemLanguage: undefined userAgent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 userLanguage: undefined :) то, что нужно, ниче нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 17:05 |
|
||
|
Определение кодировки на клиенте при помощи JS?
|
|||
|---|---|---|---|
|
#18+
А.Грасоff™я думал, что в html: <meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8"> говорит не только о том, в какой кодировке пришел текст, но и о том, в какой кодировке текст параметров пойдет на сервер. Текст параметров по ISO-8859-1 передается вроде бы. Как и вся строка запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2005, 05:14 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33328636&tid=2151204]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
176ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 451ms |

| 0 / 0 |
