我正在尝试创建一个在iframe中显示另一个网站的网站。在iframe中使用php html标签
这是我的代码:
<html>
<title>HTML with PHP</title>
<style>
body {
margin: 0px;
}
</style>
<body>
<?php
$page = $_GET['query'];
echo $page;
?>
<iframe align="center" width="100%" height="100%" src="<?=$page;?>" frameborder="yes" scrolling="yes" name="myIframe" id="myIframe"> </iframe>
</body>
</html>
当我打开PHP文件关闭我的网站的(用URL website.com/file.php?query= https://www.google.com,并查看检查,我可以看到iframe加载的页面,但它只是显示为空白页面,而不是。我已经在 http://www.test.fire-light.tk/web.php?query=url(用任何有效的URL替换url)我不知道它为什么显示空白页面
当您对iframe的src进行硬编码时会发生什么?它加载还是仍然是白色的? –
你可以试试'$ page = $ _GET ['q'];'而不是你想要爆炸的东西吗? –
当我对iframe的src进行硬编码时,它仍然是白色的。当我使用'$ page = $ _GET ['q'];'它仍然显示正确的URL。 – Firelight