我所做得是 vue的公众号项目 嵌套倒 iframe 里面
点击某个按钮去跳转到第三放网站
首先,先判断 按钮所在页面
一: 判断页面是否被嵌套在iframe里
console.log(window.self === window.top);
(
1. 如果返回false –> 说明页面被嵌套在iframe中了
2. 如果返回true –> 说明页面并没有被嵌套在iframe中
)
点击按钮 通常使用 window.location.href、location.href 当前页跳转到某个路径,
在我所写的项目中是不能够使用的,打开是类似于手机上查看 电脑版的网页
我使用的是 window.top.location.href =" url " 打开的是手机版的网页
如果是在iframe 可以使用 window.iframe的名字.location.href =" url "