PHP如何跳转出整个frameset框架,不要跟我说target:_top,也不要跟我说用JS,直接用PHP

PHP如何跳转出整个frameset框架,不要跟我说target:_top,也不要跟我说用JS,直接用PHP,第1张

服务端的PHP怎么可能直接控制客户端的iframe页面跳出跳转?这是客户端程序才能做到的,还要借助于js。

js的框架内控制整个页面跳转的方法:

toplocationhref="希望跳转的页面地址";

比如说你希望你点击了左侧的菜单,然后右侧iframe加载了aphp,aphp需要检测登录,未登录时整个页面跳转到登录页loginphp

<php

if(!hasLogin()){    //未登录,跳转到登录页

    exit('toplocationhref="loginphp"');

}

另外,如果你想通过PHP禁止页面被iframe引入,可以使用这个header:

header(‘X-Frame-Options:Deny');

<php

$str = '<iframe width="100%" height="100%" src=">

首先这个div中获取url 用js 更合适

你这个页面的这个url是你php生成的还是写死的?

如果是php生成的,直接get方式传递过去使用不就好了

如果是写死的更好办,没必要当前页拿,你列表不就是数据库拿到的数组循环出来的么

也可以iframe页拿了数据循环,还是不是很清楚,反正我的分析就是这样的

在许多时候我们在用iframe的时候都会做分页 *** 作 iframe内部的url跳转将不能直接通过iframe的src属性来获得

iframe的当前url的获取方法

代码如下:

parentdocumentgetElementById("content_info")contentWindowlocationhref

其中:content_info为iframe的id

用什么代码都可以实现的呀。这个听起来,只是在iframe框架中显示内容而已。

多数用JS来控制,你说这种用URL传址的方法传值,那用php什么的都可以实现呀。

php 先用php的 $_get['url']获取值,然后再

$url=$_get['url'];

echo '<iframe src='$url' ></iframe>';

以上就是关于PHP如何跳转出整个frameset框架,不要跟我说target:_top,也不要跟我说用JS,直接用PHP全部的内容,包括:PHP如何跳转出整个frameset框架,不要跟我说target:_top,也不要跟我说用JS,直接用PHP、php 正则找出iframe的src、php获取当前页某个DIV中的url在新窗口中的iframe里打开等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10626612.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存