2013-04-07 20 views
7

私がしたいことは、自分のウェブサイトにサブドメインを作成し、実際にそのウェブサイトに行くことなく外部のウェブサイトをロードすることです。たとえば、別のURLにリダイレクトせずに自分のページに外部Webページをロード

google.mydomain.com google.comがロードされますが、URLバーにはgoogle.mydomain.comと表示されます。

これを行うにはどうすればよいですか?

私はthisを試しましたが、それを理解できませんでした。

しよう:

はiframe

  1. は、私は、ページが各個人のコンピュータの画面全体を取るしたいと思います。 xピクセルではなく100%に設定できますか?

  2. スクロールバーを削除したいが、サポートされていないと言います。

答えて

10

;:あなたが探検でき

1つのオプションは、IFRAMEの内容などのすべてをロードしています

インラインフレーム:

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

のfile_get_contents():のfile_get_contents()、あなたはCSSを破るであろう、あなたは相対URLの使用からフェッチしているウェブサイトに注意する必要があると

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

、画像、Javascriptなど

+0

ありがとうございます!可能であればスクロールを取り除くだけですが、目立ちません。 –

+0

良い! Iframeでは、スクロール= "いいえ"のようなものを使用したり、CSSにiframe {overflow:hidden; } –

3

あなたのサーバーにあるリソースではないため、phpのインクルード機能を使用することはできません。あなたはインラインフレーム、またはのfile_get_contents()のいずれかを使用することができますインラインフレームhtml要素についてのいくつかの詳細についてhttp://www.w3schools.com/tags/tag_iframe.aspを参照してください

関連する問題