it-swarm.com.de

Externe Webseite in meine Seite laden, ohne auf eine andere URL umzuleiten

Ich möchte also eine Subdomain auf meiner Website erstellen und eine externe Website darin laden, ohne diese Website tatsächlich zu besuchen. Zum Beispiel:

google.mydomain.com lädt google.com, aber in der URL-Leiste wird google.mydomain.com angezeigt.

Wie gehe ich vor?  

Ich habe dies versucht, konnte es aber nicht herausfinden.

Versuchen:

iframe

  1. Ich möchte, dass page den gesamten Bildschirm für den Computer jeder Person einnimmt. Kann ich es auf 100% anstelle von x Pixel setzen?

  2. Ich möchte Bildlaufleisten entfernen, aber es wird nicht unterstützt.

9
Jordan.J.D

Sie können entweder ein Iframe oder file_get_contents () verwenden.

Iframe:

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

file_get_contents ():

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

Mit file_get_contents () müssen Sie sich vor der Verwendung relativer URLs für die Website, auf die Sie zugreifen, hüten, wodurch CSS, Bilder, Javascript usw. beschädigt werden.

12
Connor Gurney

Sie können die Include-Funktion von PHP nicht verwenden, da dies keine Ressource ist, die sich auf Ihrem Server befindet. 

Eine Option, die Sie erkunden könnten, ist das Laden des gesamten Inhaltes eines iframe: Siehe http://www.w3schools.com/tags/tag_iframe.asp für Details zum iframe html-Element

3
Jeffrey Blake
  • iframe wird jetzt in html5 nicht unterstützt
  • es funktioniert auch auf HTML5
  • Einfach hinzuzufügen oder zu entfernen

Beispiel:

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