我正在关注jQuery教程,其中一部分是使用花费很长时间加载的内容,例如iframe。我无法让iframe独立工作,仅限于以下w3schools的作品。发生了什么事?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>This is a test</title>
</head>
<body>
<p>Hello.</p>
<p>
<iframe src="http://www.google.com"></iframe>
<iframe src="http://www.stackoverflow.com"></iframe>
<iframe src="http://www.w3schools.com"></iframe>
<iframe src="http://www.yahoo.com"></iframe>
<iframe src="http://www.reddit.com/"></iframe>
</p>
<p>Goodbye</p>
</body>
</html>
还有其他简单的方法可以在HTML文档中加载很长时间吗?我尝试使用大图片,但下载其中许多图片会很麻烦,第一次就会缓存它们。
答案 0 :(得分:1)
原因是,Google / Satckoverflow正在发送“X-Frame-Options:SAMEORIGIN”响应标头。 (您可以在IIS或页眉中设置此项)此选项可防止浏览器显示未与父页面在同一域上托管的iFrame。