例如,假设您有一个index.html
使用以下代码调用的 HTML 页面:
<html>
<head>
<title>A web page</title>
</head>
<body>
<h1>A web page<h1>
<img src="logo.png"/>
<iframe src="index.html"></iframe>
</body>
</html>
当我在浏览器中查看此页面时,我期望 iframe 形成一个永无止境的循环,因为该页面实际上一直在调用自身,但我只得到一个 iframe。显然这很好,但我只是想知道是什么阻止了这种情况的发生?
或者,如果您有两个位于不同 URL 上的网页,每个网页都有一个指向另一个页面的 iframe。例如,如果 Google 主页有 <iframe src="http://www.facebook.com"></iframe>
,而 Facebook 的主页有<iframe src="http://www.google.com"></iframe>