Lets say I have the following webpage
www.fake.com/sample.html
I could pass some parameters to that webpage, like so
www.fake.com/sample.html?count=10&format=gold
this page has an iframe in it, I would like to pass any parameters that the main page gets to the enclosed iframe. If the main page is called like so
www.fake.com/sample.html?count=10&format=gold
the iframe in the sample page should be called with those same paramters.
<iframe src="www.fake.com/framed_page.html?count=10&format=gold"></iframe>
What is the easiest way to do this?
In the javascript of the child document (framed_page.html) you can call window.parent.location to get the location object of sample.html. Call window.parent.location.search to get the query string
The easiest and most reliable way (because it doesn't require JavaScript to work) would be to use a server-side language to compose the correct iframe URL from the QUERY_STRING server variable.
In PHP:
<iframe src=
"www.fake.com\framed_page.html?<?php echo $_SERVER["QUERY_STRING"]; ?>">
</iframe>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With