Автор Тема: Фреймы...  (Прочитано 3341 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Фреймы...
« : 09 Декабря 2005, 09:43:19 »
Вопрос такой:
На странице 3 фрейма... Верхний, при помощи JavaScript грузит HTML в нижний... Все бы хорошо, только вот кодировка почему-то у нижнего фрейма становится Unicode... Почему такое может быть?

P.S. В теге мета Windows-1251
Космическая игрушка

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Фреймы...
« Ответ #1 : 09 Декабря 2005, 11:05:43 »
Error202
1.Правильно ли прописан meta-tag?
2.Исполняется на сервере? А не перекодирует ли он, часом, страничку в unicode?
LJ: Backslashed life (rss)

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Фреймы...
« Ответ #2 : 09 Декабря 2005, 11:36:15 »
Тэг прописан правильно...

Не должна... Другие, то нормальные... :(

IE и другие браузеры показывают - Unicode
Толко Mozzila - Windows-1251 ...

Какя-то засада...
Космическая игрушка

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Фреймы...
« Ответ #3 : 09 Декабря 2005, 12:27:09 »
Error202
3.Чем редактировалась страница?
[off]Если, например, сохранить страницу в UTF8 из HomeSite+, то несмотря на meta, браузер откроет ее в unicode (по крайней мере, мне это встречалось). Бага в том, что HS любую страницу при включенном UTF распознает как utf-enc, и пересохраняет уже в этом формате...[/off]
4.Страница реально в чем? Win1251 или UTF?

Больше я не знаю, что придумать...
LJ: Backslashed life (rss)

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Фреймы...
« Ответ #4 : 09 Декабря 2005, 12:30:46 »
Реально страницы во фрейме нет... Фрейм пуст... В нем налету создается содержание:

   
parent
.fr2.document.open();
parent.fr2.document.write(\'Сontent\');
parent.fr2.document.close(); 


Только вместо Content - текст страницы HTML
Космическая игрушка

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Фреймы...
« Ответ #5 : 11 Декабря 2005, 17:04:57 »
Error202
Тогда это в сторону MSDN - как вручную жестко устанавливать encoding для фрейма. Сам пока с таким вопросом не сталкивался.
LJ: Backslashed life (rss)

 

Sitemap 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 27 28