![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать такое же меню Кодировка как в Интернет Эксплорере? [D7, WinME]
Алекс А © (2004-05-17 02:39:00)Откуда они берут сам список кодировок? Что означает "Авторвыбор"? И как правильно к браузеру конкретную кодировку применить?
Алекс А (2004-05-19 01:29:00) [1]
> Anatoly Podgoretsky © (18.05.04 20:56) [4]
> Обычное меню с субменю, пункты формируются динамически,
> значения берутся из системы
А можно пример, как это делается ?
> Palladin © (18.05.04 20:42) [3]
> Если в meta не стоИт - стОит проанализировать заголовок
> http-ответа на предмет одноименного параметра. Еслиж и там
> нет, то проблемы с кодировкой уже не твои проблемы... ресурс
> сам себе роет могилу... если хочется заморочится, то анализируй
> полученый контент на предмет символьных кодов и попытайся
> определить что же это за кодировка... в общем случае определить
> можно, но частных случаев очень много...
Вопрос не в том, как это можно сделать вообще, или как написать свой браузер с нуля, а в том, как это делает Интернет Эксплорер, как использовать его библиотеки, функции и т. д. Люди привыкли к Интернет Эксплореру, поэтому надо не изобретать своё, а сделать всё точно также как и у него.
Anatoly Podgoretsky (2004-05-18 20:56:00) [2]Обычное меню с субменю, пункты формируются динамически, значения берутся из системы
Palladin (2004-05-18 20:42:00) [3]
> У всех разное стоит.
Ну сам подумай, какой вообще был бы смысл указания кодировки если бы у всех она была бы одинаковой?
> Также кодировка может вообще не указываться.
Если в meta не стоИт - стОит проанализировать заголовок http-ответа на предмет одноименного параметра. Еслиж и там нет, то проблемы с кодировкой уже не твои проблемы... ресурс сам себе роет могилу... если хочется заморочится, то анализируй полученый контент на предмет символьных кодов и попытайся определить что же это за кодировка... в общем случае определить можно, но частных случаев очень много...
Алекс А (2004-05-18 01:10:00) [4]
> Карелин Артем © (17.05.04 15:47) [1]
> Так ведь в теле страницы или в ответе от сервера стоит обчно
> что-то типа
> <meta content="text/html; charset=windows-1251" http-equiv=Content-type>
У всех разное стоит. У Гугля, например,<META http-equiv=content-type content="text/html; charset=UTF-8">
Также кодировка может вообще не указываться. Или указываться только в каком либо фрейме.
Как же всё таки сделать меню Кодировка ?
Карелин Артем (2004-05-17 15:47:00) [5]Так ведь в теле страницы или в ответе от сервера стоит обчно что-то типа
<meta content="text/html; charset=windows-1251" http-equiv=Content-type>