dendini
dendini

Reputation: 3952

iframe adds html head and body

I have a static html document with an iframe in its html code as this

<iframe src="http://192.168.1.1/test.php"></iframe>

and test.php simply echoes a line of text:

<?php
echo '
            <div class="notice">
                Welcome My friend
            </div>';
?>

What's strange however is that the iframe loads redundant code which I didn't add and which breaks the final DOM with a nested element:

<html>
<head>
</head>
<body>
<div class="login">...</div>
</body>
</html>

How can I avoid this extra unrequested html from being generated?

Upvotes: 0

Views: 601

Answers (1)

Kundan Sankhe
Kundan Sankhe

Reputation: 224

Iframe is used to embed another document within the current HTML document. So it is normal behavior of iframe tag. And you cannot handle [using CSS] or modify html code which rendered from iframe. So may be that causes your page is breaking.

Upvotes: 1

Related Questions