Автор Тема: Меню в новом окне  (Прочитано 2573 раз)

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

Оффлайн Alan

  • -{ Наблюдатель }-
  • Старожил
  • ****
  • Сообщений: 493
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.krivoyrog.info
Меню в новом окне
« : 06 Июля 2003, 15:30:35 »
Люди, помогите! Очень срочно надо такая фишка:
При клике на ссылке открывается маленькое окошко без всех панелей, в которое загружается страница calendar.html . в странице calendar.html находятся ссылки, результат нажатия на которые отображается в первом окне. Такое своеобразное меню...
Заранее спасибо.
:: Тот кто поднялся выше, просто полез раньше ::
   

Оффлайн Metaller

  • Мелкое злобное существо
  • Ветеран
  • *****
  • Сообщений: 538
  • +0/-0
  • 2
    • Просмотр профиля
    • http://michael.pp.ru
Меню в новом окне
« Ответ #1 : 07 Июля 2003, 09:44:24 »
Alan
А в чем вопрос-то? ;-))
Everybody\'s Got A Ticket To Ride Except For Me And My Lightning...

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Меню в новом окне
« Ответ #2 : 07 Июля 2003, 09:57:09 »
Открытие нового окна:
open("path","namewindow","parameters");

path - имя загружаемого файла
namewindow - идентификатор окна
parameters - параметры отображения окна.
Для твоих целей нужно написать "width=200, height=200"

Для того чтобы из этого окна грузилось в родительское воспользуйся свойством target ссылки.

Load

Если имя первого окна не задано, то посмотри чему равняется opener для второго окна (я не смотрел, не уверен что правильно)

Если opener равняется первому окну тогда документы грузишь так
opener.document.location.href = "path". Если ты не разбираешся в скриптах, то подожди до вечера. Я сейчас занят, позже проверю будет ли это работать.

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Меню в новом окне
« Ответ #3 : 07 Июля 2003, 10:20:54 »
Alan
Не пришлось долго ждать :)

Вот рабочий пример:
файл index.html (его потом запустишь)


 
  Load menu
 


файл menu.html (твое меню)


 
  link 1

  link 2

  link 3

 


файл link1.html (требуется для демонстрации) (или любой твой файл)


 
   

Links 1


 


файл link2.html, link3.html аналогичны аналогичны link1.html (текст только измени :))

Запускай index.html и наслаждайся своим меню.:))

Nickii

P.S. Не важно кто раньше вылез, важно в каком направлении. Изучай JavaScript. Вопрос то простой. А для просмотра возможностей JavaScript заходи ко мне на сайт. Может чему-нить научишся. :)

 

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