Встроенный iframe не загружается - PullRequest
1 голос
/ 01 августа 2011

Если я создаю HTML-файл со встроенным iframe, подобным этому

<body>
    <iframe>
        <html>
            <body>
                Hello World!!
            </body>
        </html>
    </iframe>
</body>

, и открываю страницу в браузере, ничего не печатается.Но если я укажу атрибут <iframe src="test.php">, с test.php, имеющим тот же код,

<html>
    <body>
        Hello World!!
    </body>
</html> 

, что и встроенный iframe, я получу напечатанный "привет мир" ... почему?Является ли встроенный iframe незаконным?

1 Ответ

4 голосов
/ 01 августа 2011

Вот как работают фреймы.Атрибут src указывает содержимое.Если ваш браузер не поддерживает фреймы, будет отображаться внутренний HTML.Обычный шаблон:

<iframe src="contents.html">
Your browser doesn't support iframes!
</iframe>

Причина, по которой вы ничего не видите, заключается в том, что ваш браузер поддерживает фреймы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...