如果页面不在使用php的iframe中,是否可以不加载页面? 如果是的话,任何人都可以给我一个样本如何做。
答案 0 :(得分:2)
试试这个:这会隐藏iframe内容的直接访问权限并隐藏用户的实际网址
HTML页面
<iframe src="direct.php" ></iframe>
<强> direct.php:强>
header('location: something.php?access_key=dnkjndnj3DDjs');
<强> something.php:强>
if($_GET['access_key']!='dnkjndnj3DDjs') exit();
/* page content */
答案 1 :(得分:0)
这是不可能的,因为php是服务端脚本,从服务返回的东西可以通过javascript修改。这可以通过javascript完成,因为它是一种客户端脚本语言。
答案 2 :(得分:0)
服务器没有任何了解方法。 JS在客户端运行,因此JS最了解。如果您在header('location: ')
中iframe
iframe
,新页面仍会加载到{{1}} ...