点击iframe里面的连接整页打开
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了点击iframe里面的连接整页打开相关的知识,希望对你有一定的参考价值。
A页面上放了iframe iframe里面有多个连接 在A页面点击iframe里面的连接的话是直接在iframe里打开那个连接的 要如何做才能使点击iframe里面的连接的时候 A页面也跟着跳到那个连接
参考技术A 这句JS可以帮你<script language='jscript'>window.top.location.href='" + url + "'</script>; 参考技术B <a href="你要跳转到页面" target="_bank">连接到</a> 就行了 你试试 参考技术C 链接做弹出可以,当前页面应该是不行的 参考技术D target设置一下,你把代码贴出来,我帮你改页面嵌套iframe后,点击里面的链接,然后父窗口跳转(子窗口控制父窗口的链接跳转)
做app的时候遇到一个问题,一个页面,然后里面嵌套了一个另一个页面,想实现点击里面的链接,然后外面进行跳转,不然的话,里面的页面永远出不来,
后面想了个办法,app的页面都是打开打开,不关闭的,然后由上一个页面用postmessage进行监听,然后子窗口发送信息给父窗口,父窗口接到信息后进行
页面跳转,Android可以,然而ios却不行,坑了;只能想另外一种办法, app打开页面不是都不会关闭的嘛,然后让这个top页面去轮询读取cookie,目标页面
判断请求头部,是否为移动端访问(因为目标页面是pc端页面,app要实现父窗口跳转到移动端的页面),是的话请求app项目下面的另一个H5页面,然后往
app这个域名里面写cookie,之后那个top页面读取到就进行跳转;然后最近被人纠正了一下,喔靠,原来那么简单,以父子窗口跳转到同一页面为例子,只需要
if (top.location != self.location) { top.location=self.location; }
这么一段就可以了,真的是深刻的领悟啊,那么简单的问题,搞那么复杂,追究起来还是自己对有些东西不太深究,知识有漏洞。
以上是关于点击iframe里面的连接整页打开的主要内容,如果未能解决你的问题,请参考以下文章
iframe中点击子框架里面的超链接怎么怎么在新网页中打开想要打开的页面?