|
Две кодировки в одном Html файле!Обсуждение темы Две кодировки в одном Html файле! в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Цитирую: "Сделать две кодировки сайта, без дублирования количества файлов сайта" - так сказал преподаватель... Суть задания вроде ясна, т.е. сохранить страницы *.html например ... |
|
Опции темы |
12.04.2006, 14:49 | #1 |
|
Цитирую: "Сделать две кодировки сайта, без дублирования количества файлов сайта" - так сказал преподаватель... Суть задания вроде ясна, т.е. сохранить страницы *.html например в количестве пяти штук... т.е. пять страниц. Вопрос, уважаемые господа у меня к Вам таков: как сделать так, что бы в браузере можно было выбирать кодировку сайта (html документа), что бы вот мне, например, захотелось просмотреть сайт (html документ) в cp1251, я выбрал в браузере соответствующую кодировку и нормально! просомтрел страницу (документ html), а потом, не закрывая браузер выбрать KOI8-R...!
Проблема в том, как понять препода!???? ПОМОГИТЕ!!! |
|
12.04.2006, 14:59 | #2 |
|
препод тупой и вправду
вопрос не понял смена кодировки - менб вид = кодировка |
|
12.04.2006, 15:56 | #3 |
|
keygena, Ты не в тот раздел залез.
ПЕРЕМЕСТИТЕ ТЕМУ, |
|
12.04.2006, 17:35 | #4 |
|
keygena, можно на php реализовать.
|
|
12.04.2006, 17:36 | #5 |
|
Совет, на подобие как написано здесь, а что нибудь подобное можете предложить, или это единственый вариант:
Вообще, ручной выбор кодировки в IE - вопрос скользкий, потому что он по непредсказуемым законам сам иногда пытается понять кодировку, в результате чего её настроить невозможно. Препода понять можно так, что в коде документа или иметь 2 слоя с разными кодировками и делать видимой то одну, то другую, управлением не из панели браузера, а кнопкой на странице. Или перекодировать текст, имея контент в 1 экземпляре. (как реализовано в этом перекодировщике: http://javascript.aho.ru/files/trl.htm ) Пример первого подхода: <script>dx=0;</script> <button onclick=document.getElementById('d'+dx).style.disp lay='none';document.getElementById('d'+(dx=1-dx)).style.display='block';>Сменить Win/KOI</button> <div id=d1 style=display:none>Вариант выбора кодировки</div> <div id=d0 style=display:block>чБТЙБОФ ЧЩВПТБ ЛПДЙТПЧЛЙ</div> |
|
12.04.2006, 23:11 | #6 |
|
Глупое задание... У меня типа такой же препад по инфе. Тоже бредовые проги даёт писать...
|
|
13.04.2006, 02:26 | #7 |
|
Тупость полнейшая... Зачем удваивать код, если можно перекодировать через браузер....
Я вот подумал: а может на JavaScript можно сделать кнопку смены кодировки браузера? |
|
13.04.2006, 06:37 | #8 |
|
MasMaX, боюсь, в JS нет кода смены кодировки страницы. Есть переменная чтобы её получить, но она, вроде read-only.
|
|
13.04.2006, 10:14 | #9 |
|
через js не получится, точно там таких средств нет
можно попробовать сервером, допустим - в серверную переменную забиваем текст, который в дальнейшем будет перекодирован, и допустим вставлен в скрытый див. А теперь самое интересное - не перекодироется ли этот див вместе со всем текстом из-за того, что у нас в штмл кодировка явно указана как виндоус-1251? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
первоочередность флеша в файле index.html | DeCa | HTML, CSS, JavaScript | 6 | 02.11.2010 16:14 |
Как сделать, чтобы в одном файле была пара страниц? | Virusamur | ASP, Perl, PHP и MySQL | 16 | 01.11.2008 13:49 |
Два JS в одном HTML файле | coreldraw | HTML, CSS, JavaScript | 8 | 01.03.2008 13:32 |
2 разные кодировки в одном файле | GAP | HTML, CSS, JavaScript | 0 | 18.02.2004 17:27 |
сайт в одном файле | dimka_sh | HTML, CSS, JavaScript | 5 | 03.04.2003 20:26 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|