Php iframe添加html头部和正文
我有一个静态html文档,其html代码中有一个iframe,如下所示Php iframe添加html头部和正文,php,html,iframe,Php,Html,Iframe,我有一个静态html文档,其html代码中有一个iframe,如下所示 <iframe src="http://192.168.1.1/test.php"></iframe> 而test.php只是回显一行文本: <?php echo ' <div class="notice"> Welcome My friend </div>'; ?> 但奇怪
<iframe src="http://192.168.1.1/test.php"></iframe>
而test.php只是回显一行文本:
<?php
echo '
<div class="notice">
Welcome My friend
</div>';
?>
但奇怪的是,iframe加载了我没有添加的冗余代码,并用嵌套元素破坏了最终的DOM:
<html>
<head>
</head>
<body>
<div class="login">...</div>
</body>
</html>
...
如何避免生成这个额外的未请求的html?Iframe用于在当前html文档中嵌入另一个文档。所以这是iframe标记的正常行为。而且您无法处理[使用CSS]或修改从iframe呈现的html代码。因此,这可能会导致您的页面被破坏。其iframe的默认行为…此标记有什么问题?最终文档有一个由iframe生成的起始和嵌套…如果可能,请共享链接…因此不要使用iframe并使用
$加载内容。
/$。ajax