Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Фрейм и всплывающее окно (https://javascript.ru/forum/dom-window/9104-frejjm-i-vsplyvayushhee-okno.html)

Uri 29.04.2010 11:10

Фрейм и всплывающее окно
 
Всем пивет. У меня проблема с фреймом и всплывающим окном. не получается из фрейма открыть вспл. окно в основной странице. как это можно сделать?

subzey 29.04.2010 11:49

Если фрейм находится на другом сайте, то никак. Иначе top и parent Вам в помощь.

Uri 29.04.2010 12:19

фрейм в том же сайте... из за некоторых обстоятельств пришлось создать фреймы. вот страница... "wash-portal.ru". нужно из фрейма "где" местро простой ссылки сделать всплывающее и что бы оно открывалось во все окно а не в фрейме... плюс с прозрачностью и со всеми наворотами... вот собственно и вся проблема...

nenabull 02.02.2013 00:44

Добрый день. Вопрос анологичный - подскажите, пожалуйста, как сделать, чтобы всплывающее окно из фрейма открывалось в родительском окне, т.е. не было ограничено размерами фрейма. Заранее признательна тем, кто сможет помочь.

Deff 02.02.2013 01:02

nenabull,
Если фрейм на том же домене, то через top.document cоздаем на нём окно и открываем, если фрейм на ином домене, можно попробовать через window.open в самом фрейме, размеры устанавливаем при открытии окна.

nenabull 02.02.2013 01:15

Вложений: 1
Спасибо за ответ, фрейм на том же домене. Попробую разобраться, хотя, не могли бы Вы немного подробнее объяснить.
Детальнее - галерея - скрипт во вложении. На странице вставляю ее через фрейм. В каком месте рыть?

Deff 02.02.2013 01:52

Цитата:

Сообщение от nenabull
Спасибо за ответ, фрейм на том же домене. Попробую разобраться, хотя, не могли бы Вы немного подробнее объяснить.
Детальнее - галерея - скрипт во вложении. На странице вставляю ее через фрейм. В каком месте рыть?

Не ясно, что нужно, - галлерея во фрейме - а всплывающее окно галлереи?при клике на слайд, на основной странице ? (*Cобственно задачка для раздела 'работа'


Часовой пояс GMT +3, время: 18:01.