Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2010, 21:44   #1
senc
Новичок
Джуниор
 
Регистрация: 07.03.2010
Сообщений: 1
По умолчанию Проблема с фреймами в Opera

Необходимо из одного фрейма загрузить другой.

В общем, вот так определены фреймы в родительском окне:

Код HTML:
<FRAMESET rows="0, 120,*" frameborder=1>
   <FRAME name='INIT' src='init.php'>
   <FRAME noresize>
   <FRAMESET cols="20%,*" frameborder=1>
      <FRAMESET rows="185,*" frameborder=1>
         <FRAME noresize>
         <FRAME noresize>
      </FRAMESET>
      <FRAME noresize>
   </FRAMESET>
</FRAMESET>
Фрейм INIT устанавливает сеанс и осуществляет авторизацию пользователя. Поэтому имеет смысл загружать содержимое остальных фреймов только после того как отработает скрипт init.php. Для этого в конце файла стоит следующий код:
Код:
<SCRIPT language='JavaScript'>
top.frames[1].location='head.html';
top.frames[2].location='aut.php';
top.frames[3].location='subm.php'
top.frames[4].location='content.php';
</SCRIPT>
В Internet Explorer все правильно отображается. Но вот в Opera фреймы 2 и 3 не работают.
Подскажите, как правильно обращаться к соседним фреймам, чтобы оба браузера правильно отображали документ.
senc вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Opera W0LF Общие вопросы Delphi 4 23.07.2010 14:08
Opera 9.64 Chudo4258 Софт 8 06.10.2009 19:27
Проблема отображение таблиц в IE, Opera! Sem999 HTML и CSS 4 22.04.2009 19:09
Разборки со фреймами Zmejka_Gorynka HTML и CSS 1 17.03.2009 15:49
Проблема с фреймами Ururu HTML и CSS 20 25.02.2009 01:22