Всплывающие окна Javascript, могу ли я сослаться на все js на родительской странице, как обычно? - PullRequest
0 голосов
/ 10 апреля 2009

Все ли всплывающие окна одинаковы, когда речь идет о ссылках на родительские страницы js-переменные / методы и т. Д.?

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

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

Ответы [ 3 ]

1 голос
/ 10 апреля 2009

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

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

0 голосов
/ 10 апреля 2009

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

0 голосов
/ 10 апреля 2009

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

if (window.parent)
{
    window.parent.SomeFunctionOnParent();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...