2009-04-10 2 views
0

Все ли всплывающие окна, когда речь идет о ссылках на родительские страницы js variables/methods и т. Д.?Всплывающие окна Javascript, могу ли я ссылаться на все js на родительской странице, как обычно?

Как насчет запросов ajax из содержимого всплывающего окна?

Из того, что я понимаю, всплывающее окно просто играет с Z-порядком, поэтому его в основном по-прежнему на странице родителей просто выглядит «выше» справа?

ответ

1

Скорее всего, вы говорите о том, что всплывающее окно является div (или другим элементом), отображаемым при действии. это делается с помощью какого-то скрытого элемента на странице, который просто отображается и, возможно, центрируется, а затем выводится на передний план (с использованием индекса z).

Если вы используете всплывающее окно с javascript, то да, все javascript, который находится на странице, доступен для всплывающего окна.

+0

как центрирование сделано? – 2009-04-10 15:54:04

+0

, поскольку центровка по ширине элемента выполняется путем вычисления верхнего и левого угла объекта относительно размера окна. –

0

Вам нужно будет знать междоменные скрипты. Однако для простейших случаев, вы должны иметь возможность ссылаться на JavaScript на родительской странице с:

if (window.parent) 
{ 
    window.parent.SomeFunctionOnParent(); 
} 
0

всплывающие окна Javascript независимые окна, но они могут обратиться к своему владельцу через: window.owner

 Смежные вопросы

  • Нет связанных вопросов^_^