Я следовал учебнику jQuery, и часть его заключалась в том, чтобы использовать что-то, что занимало много времени для загрузки, например iframes. Я не могу заставить iframes работать самостоятельно, в следующих только 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-документ? Я пробовал использовать большие изображения, но это неприятность для загрузки многих из них, и они получают кеширование после первого раза.
Причиной этого является то, что Google/Satckoverflow отправляет заголовок ответа "X-Frame-Options: SAMEORIGIN". (Вы можете установить это в IIS или в заголовке страницы). Этот параметр запрещает браузеру отображать iFrames, которые не размещены в том же домене, что и родительская страница.