如题,PHP如何跳转出整个frameset框架,不要跟我说target:_top,也不要跟我说用JS,直接用PHP,我试过,只是忘了又找不到。如图所示:
注:赏金100,别乱顶楼,我有其他号,如果不是答案,我宁愿多麻烦都不会给。
PHP如何跳转出整个frameset框架,不要跟我说target:_top,也不要跟我说用JS,直接用PHP
答案:2 悬赏:40
解决时间 2021-03-15 10:30
- 提问者网友:王者刀枪不入
- 2021-03-14 18:58
最佳答案
- 二级知识专家网友:走,耍流氓去
- 2021-03-14 19:41
服务端的PHP怎么可能直接控制客户端的iframe页面跳出跳转?这是客户端程序才能做到的,还要借助于js。
js的框架内控制整个页面跳转的方法:
top.location.href="希望跳转的页面地址";比如说你希望你点击了左侧的菜单,然后右侧iframe加载了a.php,a.php需要检测登录,未登录时整个页面跳转到登录页login.php
...
...
if(!hasLogin()){ //未登录,跳转到登录页
exit('top.location.href="login.php"');
}另外,如果你想通过PHP禁止页面被iframe引入,可以使用这个header:
header(‘X-Frame-Options:Deny');
js的框架内控制整个页面跳转的方法:
top.location.href="希望跳转的页面地址";比如说你希望你点击了左侧的菜单,然后右侧iframe加载了a.php,a.php需要检测登录,未登录时整个页面跳转到登录页login.php
...
...
if(!hasLogin()){ //未登录,跳转到登录页
exit('top.location.href="login.php"');
}另外,如果你想通过PHP禁止页面被iframe引入,可以使用这个header:
header(‘X-Frame-Options:Deny');
全部回答
- 1楼网友:一场云烟
- 2021-03-14 20:38
期待看到有用的回答!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯