Автор Тема: Цвет фона в IFRAME  (Прочитано 7671 раз)

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

Оффлайн FANTAzeRus

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 93
  • +0/-0
  • 0
    • Просмотр профиля
Цвет фона в IFRAME
« : 18 Марта 2004, 17:52:24 »
Подскажите полжалуйста как динамически поменять Цвет фона  IFRAME до загрузки в нее стрницы??? Иначе происходит моргание, сначала белый фон а после загрузки страницы цвет, который в стилях прописан!

Open(id)
{
.... <--- Перед загрузкой контента хоцца стиль поменять!!!
document.all.FW.src="index.php&id="+id;
}

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Цвет фона в IFRAME
« Ответ #1 : 18 Марта 2004, 18:08:20 »
Задай стиль для iframe в родительском окне

Оффлайн FANTAzeRus

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 93
  • +0/-0
  • 0
    • Просмотр профиля
Цвет фона в IFRAME
« Ответ #2 : 18 Марта 2004, 19:02:21 »
Пробовал document.all.FW.style.body.backgroundColor="#505050";

не сработало .... может кто ПРИМЕРЧИК рабочий напишет???

Оффлайн Werwolf13

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 76
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Цвет фона в IFRAME
« Ответ #3 : 18 Марта 2004, 19:14:53 »
А контент iframe откуда берется? не из другог ли вообще домена?

Оффлайн FANTAzeRus

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 93
  • +0/-0
  • 0
    • Просмотр профиля
Цвет фона в IFRAME
« Ответ #4 : 18 Марта 2004, 20:23:58 »
Нет! Стили подгружаются, но не сразу! Поэтому моргпние белого экрана заметно...... быстро ... но все равно не приятно!!!
Подскажите все же как бороть???
« Последнее редактирование: 18 Марта 2004, 20:39:00 от FANTAzeRus »

Оффлайн ice_nugget

  • Samurai
  • Ветеран
  • *****
  • Сообщений: 736
  • +0/-0
  • 2
    • Просмотр профиля
Цвет фона в IFRAME
« Ответ #5 : 18 Марта 2004, 22:51:52 »
насколько я знаю бороться с этим невозможно так как это белое окно это просто место куда браузер еще не загрузил страницу, то есть стили еще даже не загрузились. Надеюсь что я не прав потому что самому интересно как это побороть.
Union Haddiema Maghqudin

Оффлайн Werwolf13

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 76
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Цвет фона в IFRAME
« Ответ #6 : 19 Марта 2004, 11:36:41 »
Боюсь, что никак...

Оффлайн FANTAzeRus

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 93
  • +0/-0
  • 0
    • Просмотр профиля
Цвет фона в IFRAME
« Ответ #7 : 19 Марта 2004, 15:22:08 »
Хоть и не нравится мне это, но ТАК работает:

после вывода HTTP заголовка, в начале скрипта прописываем ..

...
?>


...
?>
« Последнее редактирование: 19 Марта 2004, 18:53:05 от FANTAzeRus »

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Цвет фона в IFRAME
« Ответ #8 : 20 Марта 2004, 10:56:38 »
Господа. Немного поковырявшись я обнаружил следующее:
Для Internet Explorer


 
 

 

   about.html
   

 



Для Mozilla:


 
 
 

 

   about.html
   

 



Для Opera (версия 7.0 выше не проверял):
не работает не тот ни другой метод. Более того, метод IE выдает ошибку.

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Цвет фона в IFRAME
« Ответ #9 : 20 Марта 2004, 11:01:57 »
Во всех примерах между "about" и ":" пробела быть не должно

 

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