Получение URL-адреса страницы, у которой была вырезана рамка - PullRequest
0 голосов
/ 16 декабря 2011

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

Используя бэкэнд формы, можно указать страницу для перенаправления, эта страница появляется в формах iframe.

Я использую этот кадр:

<script type="text/JavaScript">if (parent.frames.length > 0) 
top.location.replace(document.referrer);</script>

Это нормально, моя проблема в том, что мне нужен параметр из URL страницы, на которой включен iframe. Используя описанный выше фрейм-бустер, document.referrer - это страница внутри фрейма, который пересылается, а не URL (с параметром) содержащей страницы.

Как я могу получить URL-адрес страницы, содержащей iframe, после того, как приведенный выше скрипт используется для удаления этого фрейма?

1 Ответ

1 голос
/ 16 декабря 2011

Хорошо, вы можете сделать это следующим способом:

 "window.top.location" in iframe
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...