Как передать параметры URL на iframe?

Позволяет говорят, что у меня есть следующая веб-страница

www.fake.com/sample.html

Я мог передать некоторые параметры той веб-странице, как так

www.fake.com/sample.html?count=10&format=gold

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

www.fake.com/sample.html?count=10&format=gold

iframe на демонстрационной странице нужно назвать с теми теми же параметрами.

<iframe src="www.fake.com/framed_page.html?count=10&format=gold"></iframe>

Что самый легкий путь состоит в том, чтобы сделать это?

6
задан Janak 14 May 2010 в 14:10
поделиться

2 ответа

В javascript дочернего документа (framed_page.html) можно вызвать window.parent.location, чтобы получить объект location sample.html. Вызовите window.parent.location.search, чтобы получить строку запроса

4
ответ дан 17 December 2019 в 00:05
поделиться

Самым простым и надежным способом (поскольку для его работы не требуется JavaScript) будет использование серверного языка для составления правильного URL iframe из серверной переменной QUERY_STRING.

In PHP:

<iframe src=
    "www.fake.com\framed_page.html?<?php echo $_SERVER["QUERY_STRING"]; ?>">
</iframe>
3
ответ дан 17 December 2019 в 00:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: