Предварительная обработка перед функцией $ (document) .ready дочернего iframe - PullRequest
0 голосов
/ 07 декабря 2011

Моя страница (назовем ее P1) содержит фрейм, в который я загружаю другую HTML-страницу (P2). Эта страница iframe должна открываться только в псевдо или пробном режиме в P1.

Можно ли из области видимости P1 получить доступ к области видимости P2 и пометить логическую переменную до вызова функции P2 $ (document) .ready () с помощью поиска содержимого iframe contentWindow или иным образом?

Спасибо.

1 Ответ

0 голосов
/ 07 декабря 2011

Почему бы не использовать строку запроса в атрибуте src iframe P1, который передает логическое значение, определяющее поведение P2? Затем используйте какой-нибудь серверный скрипт в P2, чтобы получить переменную из строки запроса и обработать ее соответствующим образом до загрузки страницы?

например:

P1 код:

<iframe src="http://example.com/p2.html?mode=trial"/></iframe>

P2 код:

<?php if ($_GET['mode'] == trial)
{

    //Build trial page

} else {

    //Build normal page

} ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...