Вместо использования самозакрывающегося синтаксиса (/
перед >
) используйте конечные теги для элементов iframe
, т. Е. </iframe>
.
Разметка, подобная <iframe id="ab" style="display: none;" />
в принципе соответствует XML, а следовательно, и XHTML, и корректно интерпретируется современными браузерами в режиме XHTML (для документов, используемых в качестве XHTML).В режиме HTML они видят «самозакрывающиеся» теги так же, как начальные теги, поэтому в результате получается беспорядок (и даже удивительно, что отображается что-нибудь ).