框架iframe引用页面 js跳转网址

javascript 02-21 18:11

js跳转一般有window.location.href、parent.location.href、top.location.href。页面嵌套iframe子页面时,子页面的按钮如何跳转呢?

1、window.location.href、location.href  是本页面跳转

2、parent.location.href  是上一层页面跳转

3、top.location.href  是最外层的页面跳转

html5页面嵌套iframe子页面,在ios微信里打开长按识别不了二维码,原因是iframe子页面,重定向让父级页面执行事件就可以了

例如:


if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
    // 手机版
    top.location.href='http://m.ku51.net/'
} else {
    // pc版
    window.location.href='http://www.ku51.net/'
}

相关推荐