gpt4 book ai didi

javascript - 使用同一按钮在窗口重新加载后调用函数

转载 作者:行者123 更新时间:2023-11-28 14:20:05 24 4
gpt4 key购买 nike

$('#start').click(function () {
window.location.href=window.location.href;
runme();
});

这是我的简单目标,每次用户单击开始按钮时,我希望页面重新加载,但仍然调用自定义 rume 函数。请告诉我这是否可行或还有其他方法。提前致谢。

最佳答案

每当您重新加载页面时,JS都会从头开始运行,因此您无法在页面重新加载后直接触发某些功能。但为了实现这一点,您可以使用 sessionStorage
因此,您可以执行以下操作:

$('#start').click(function () {
sessionStorage.setItem('callRunMe', '1')
window.location.href=window.location.href;
});
//On Page load
$(document).ready(function () {
if (sessionStorage.getItem('callRunMe')) {
runMe();
sessionStorage.removeItem('callRunMe');
}
});

关于javascript - 使用同一按钮在窗口重新加载后调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55569167/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com