如何在用户离开页面后保持javascript脚本运行?

如何在用户离开页面后保持javascript脚本运行?,javascript,php,session,Javascript,Php,Session,我目前正在创建一个喜欢并关注Instagram用户的网站。一旦用户启动脚本,它可能会持续数小时或数天,具体取决于用户的输入 我的问题是,当用户离开页面时,脚本停止运行,即使用户离开页面或站点,脚本是否仍可以继续运行?因此,当用户返回时,他们可以看到脚本的状态。我有没有办法只用javascript就可以做到这一点?当用户退出浏览器时,脚本还能运行吗?浏览器是运行JavaScript的,所以这是不可能的。不过,也有一些服务器端的JS解决方案,比如node.JS,如果您真的想使用JavaScript,

我目前正在创建一个喜欢并关注Instagram用户的网站。一旦用户启动脚本,它可能会持续数小时或数天,具体取决于用户的输入


我的问题是,当用户离开页面时,脚本停止运行,即使用户离开页面或站点,脚本是否仍可以继续运行?因此,当用户返回时,他们可以看到脚本的状态。我有没有办法只用javascript就可以做到这一点?当用户退出浏览器时,脚本还能运行吗?

浏览器是运行JavaScript的,所以这是不可能的。不过,也有一些服务器端的JS解决方案,比如node.JS,如果您真的想使用JavaScript,可以研究一下这些解决方案

另一个可能更简单的选择是使用JavaScript发出异步请求,从UI传递数据,然后使用PHP或Python之类的脚本语言在服务器上完成工作