iframe が Firefox では機能するのに Internet Explorer では機能しない理由を誰かが説明できますか? www.craigslist.org を iframe にしようとしていますが、うまくいきません。
質問する
2028 次
3 に答える
0
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head> <title>Craigslist Frame</title>
<base href="http://craiglist.org" />
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<div>
<?php
$url = "http://www.craiglist.org/";
$string= file_get_contents($url);
echo $string;
?>
</div>
</body>
</html>
これを試してみてください:-)
于 2012-10-01T19:02:15.133 に答える
0
サイトから返されたヘッダーを確認すると、サイトが他のサイトの IFrame 内でのレンダリングを単純に拒否していることがわかります。おそらく、使用している Firefox のバージョンがヘッダーをサポートしていないか、サイトのヘッダーの形式が誤って Firefox に無視されている可能性があります。
X-Frame-Options: Allow-From https://forums.craigslist.org
情報 - X フレーム オプション
于 2012-10-01T18:43:48.713 に答える
0
を使用して<div>
から、innerHTML を craiglist.org のコンテンツに設定してみませんか?
于 2012-10-01T18:36:10.030 に答える