2017-08-30 5 views
0

からウェブサイトをロードします。そのファイルを中央に置くと、iFrameなどのようになり、http://google.comがロードされ、自分のウェブサイト内でgoogleをナビゲートできます。は、可能であれば私はだから私は私のindex.htmlファイルを持っているウェブサイト</p> <p>内のウェブサイトをロードするために思っていた私のウェブサイト

+2

はい、iframeを使用すると、サイトに枠を付けることができます。 Googleはそうではありません。 – epascarello

答えて

0

YouTubeのような別のサイトを読み込むためにiFrameを使用しても問題ありません。

<div style='width:1000px;margin:auto;'> 
    <iframe id="theFrame" src="http://www.youtube.com" style="width:100%;" frameborder="0"></iframe> 
</div> 
+0

あなたはそれを試しましたか? – epascarello

+0

@epascarelloこのコードを貼り付けると、ただ白です。 https://evemirror.com/mirror/modules/lyft/ –

+0

iFrameを使って他のサイトを読み込むことはできますが、私はGoogleが自分のウェブサイトを読み込むことを許可していないことに気づいていませんでした。唯一の制限は、別のドメインのJSを編集していないと思った。 –

0

彼らはそれを許可する場合は、[はい、あなたは、アイフレーム内のサイトを読み込むことができます。

ただし、ブラウザで検出されたX-Frame-Optionsというヘッダーが設定されているため、すべてのサイトで許可されているわけではありません。 Googleをiframeに固執しようとすると、コンソールにこのエラーメッセージが表示されます。

Refused to display 'https://www.google.com/' in a frame because it set 'X-Frame-Options' to 'sameorigin'. 
+0

他の方法はありますか?たぶんiFrameなし? –

+3

あなたのブラウザを作成して制限を無視しますか? – epascarello

関連する問題