如何设置js关闭当前页面面后,跳到第一个或最后一个页面标签

我有个问题就是在由页面a跳转箌页面b增加一个校验,我把检验逻辑写在页面b的onload函数了但是现在页面b刷新也会加载onload函数。所以请问大神怎样判断页面是刷新来的还是由其他页... 我有个问题就是在由页面a跳转到页面b增加一个校验,我把检验逻辑写在页面b的onload函数了但是现在页面b刷新也会加载onload函数。所以请問大神怎样判断页面是刷新来的还是由其他页面跳转来的

你对这个回答的评价是?

}

同样网上找了很多方法都不行。
然后我再认真理解一下浏览器提示的信息:

不能关闭非当前窗口打开的页面

第一行中的window.opener=null; 我不知道为什么会有这种写法,按理说:a页面Φwindow.open了b页面b页面中的window.opener是a页面,a页面的window对象中并没有opener;但这种方法却在使用open以前使用opener我看不懂这一行代码。

这样就相当于刷新了当前页面也就是说代码执行到第二行的时候就刷新页面,没有执行下一行代码了
如果把这两行代码放到一起,页面加载后就执行的话实际的效果就是会不断地刷新页面。

当然如果你直接写成:
这样只会看到页面有一下闪动,因为刚打开一个页面又被你关闭了
所以win.close()应该放到某个事件中去执行,可以是onclick或者放到定时器里去。

}

我要回帖

更多关于 js关闭当前页面 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信