Автор Тема: Последовательность обработки фреймов  (Прочитано 2446 раз)

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

Оффлайн lbpf

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Не знаю в какой форум писать, если что перенесите.
Такакя проблема:
Страница состоит из 3-х фреймов:Верхний-меню, левый-каталог, и правый -вывод данных каталога.
Принажатии ссылки в верхнем фрейме должны обновиться он сам и правый фрейм.
Обновление происходит нормально, но мне надо чтобы запрос от верхнего фрейма обработался первым (в нем выставляется значение переменной сессии, которая затем используется при обработке правого фрейма), а затем уже правый фрейм.

Вот такая ссылка в ферхнем фрейме:
0 - верхний,
1 - левый,
2 - правый.
function GoLocation (href, i)
{
parent.frames.location.href=href;
}



Сейчас работает как бог на душу положит. Может сначала "отработать" на сервере правый фрейм, а затем верхний и наоборот.

Как сделать чтобы первым всегда обрабатывался верхний фрейм :)

Оффлайн vasa_c

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 157
  • +0/-0
  • 0
    • Просмотр профиля
    • http://blgo.ru/blog/
Последовательность обработки фреймов
« Ответ #1 : 25 Мая 2006, 15:12:33 »
1. Лучше переделать всю структуру, думаю можно сделать все проще и лучше.
2. Можно попробовать грузить оба фрейма в GoLocation().
3. Если не получиться и очень хочется извратиться, можно загружать один только верхний, а он уже после загрузки чтобы грузил правый.
4. И уберите на фиг javascript: из onClick. (Еще и через пробел).
Блог ГО

 

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