[英]How to tell when location.reload() has finished refreshing the page?
我在脚本中使用location.reload()
,我想在reload()
函数完成后运行另一个脚本。
是否有与reload()
相关的事件?
在页面重新加载时,上一页上的所有脚本都已消失。 因此,无法从运行.reload()
的脚本中.reload()
页面已完全加载。
除非:
您使用iframe,您可以在其中重新加载iframe并从框架外部侦听加载事件。 这样,保存了侦听它的脚本。
或者,让页面包含建议的onload
。 但是,您刚刚重新加载页面时,之前的代码,值和所有代码都已消失。
您也可能以错误的角度解决问题。 不是让脚本具有所有值,而是在页面更改中保持不变,为什么不让数据在页面更改中保持不变并在每个页面上读取它们? 在这种情况下,localStorage或cookies是您的朋友。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.