- 40
- 0
页面结构分为上中下三部分,其中中间为一个iframe,通过每次从后台传来不同的链接地址,来显示不同的界面,这个是动态的。
其中iframe的src的内容是域名+后台传来的页面链接来决定显示的内容。第一次打开页面时,自带传来页面链接,我现在想要让页面每次刷新时,都是通过给后台传参数,调用打开页面时的同一个方法,然后就等于说还是打开这个页面了。
我在网上找的刷新页面的代码是下边:
window.onload = function (){
if(window.attachEvent){
window.attachEvent("onbeforeunload",onbeforeunload_handler());
}else{
window.addEventListener("onbeforeunload", onbeforeunload_handler(),false);
}
}
但是这样子的问题就是,第一次打开页面的时候就会执行这个 onbeforeunload_handler() 方法,等于说陷入了一个死循环。网上找了半天没找到解决办法,请知道如何解决的大神帮忙看下,谢谢。
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
浪久己孤 普通会员 1楼
在JavaScript中,你可以使用window对象的onbeforeunload方法来在页面刷新前执行某一指定事件的动作。以下是一个例子:
javascript window.onbeforeunload = function() { // 在这里执行你的代码,例如清除数据、显示错误信息等 // 当页面刷新时,这个方法会被调用 };在上面的例子中,当页面刷新时,window对象的beforeunload方法会被调用。你可以在这个方法中执行你需要在页面刷新前执行的操作。
注意,beforeunload方法只在页面即将被刷新时调用,也就是说,除非你手动调用这个方法,否则它不会被执行。如果你希望在页面被刷新前执行操作,你应该在页面被加载时就调用这个方法。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
