Jordan.J.D
Jordan.J.D

Reputation: 8113

Loading external webpage into my page without redirecting to different URL

So what I want to do is create a subdomain on my website and have it load an external website into it without actually going to that website. For instance:

google.mydomain.com loads google.com but the URL bar reads google.mydomain.com.

How do I go about doing this?

I tried this but could not figure it out.

Trying:

iframe

  1. I want page to take up the whole screen for each person's computer. Can I set it to 100% instead of x amount of pixels?

  2. I want to remove scroll bars but it says not supported.

Upvotes: 13

Views: 48350

Answers (3)

Asif Bilakhiya
Asif Bilakhiya

Reputation: 1

  • iframe is now not supported in html5
  • it works on html5 also
  • Easy to add or remove

Example:

 <body onload="window.location.href='https://www.google.com/'"> </body>

Upvotes: 0

Connor Gurney
Connor Gurney

Reputation: 690

You can use either an Iframe, or file_get_contents();

Iframe:

<iframe src="http://google.com" style="width: 100%; height: 100%;">

file_get_contents():

<?php
echo file_get_contents('http://google.com');
?>

With file_get_contents(), you need to beware of the website you're fetching from using relative URL's, which will break the CSS, Images, Javascript, etc.

Upvotes: 21

Jeffrey Blake
Jeffrey Blake

Reputation: 9709

You are not going to be able to use php's include function, as this is not a resource residing on your server.

One option you could explore is loading everything in as the contents of an iframe: see http://www.w3schools.com/tags/tag_iframe.asp for some details about the iframe html element

Upvotes: 3

Related Questions