公告
财富商城
积分规则
提问
发文
2019-01-03 00:04发布
霸刀☆藐视天下
子页面用js怎么清除父页面的js定时器?
子页面用js怎么清除父页面的定时器
在线等
一楼说的这个可以访问父页面 你可以一试
父页面:
window.timeoutId = window.setInterval(...)
子页面:
window.opener.clearInterval(window.opener.timeoutId)
如如果不跨域,子页面通过window.parent是可以访问父页面的。
定时器返回的id 要改成全局变量,子页面获取后才能停止,如果时局部变量,能返回值 但是不能停止该定时器
最多设置5个标签!
一楼说的这个可以访问父页面 你可以一试
父页面:
window.timeoutId = window.setInterval(...)
子页面:
window.opener.clearInterval(window.opener.timeoutId)
如如果不跨域,子页面通过window.parent是可以访问父页面的。
定时器返回的id 要改成全局变量,子页面获取后才能停止,如果时局部变量,能返回值 但是不能停止该定时器