【发布时间】:2014-07-03 01:59:56
【问题描述】:
我目前正在创建一个喜欢并关注 Instagram 用户的网站。一旦用户启动脚本,它可能会持续数小时或数天,具体取决于用户的输入。
我的问题是,当用户离开页面时,脚本会停止,即使用户离开页面或站点,脚本是否可以继续运行?这样当用户返回时,他们可以看到脚本的状态。有什么办法可以只用javascript来做到这一点吗?当用户退出浏览器时,脚本还能运行吗?
【问题讨论】:
标签: javascript php session
我目前正在创建一个喜欢并关注 Instagram 用户的网站。一旦用户启动脚本,它可能会持续数小时或数天,具体取决于用户的输入。
我的问题是,当用户离开页面时,脚本会停止,即使用户离开页面或站点,脚本是否可以继续运行?这样当用户返回时,他们可以看到脚本的状态。有什么办法可以只用javascript来做到这一点吗?当用户退出浏览器时,脚本还能运行吗?
【问题讨论】:
标签: javascript php session
浏览器是运行 JavaScript 的,所以这是不可能的。虽然有像 node.js 这样的服务器端 JS 解决方案,但如果你真的想使用 JavaScript,不妨看看这些解决方案。
另一个可能更简单的选择是使用 JavaScript 发出异步请求,从 UI 传递数据,然后使用 PHP 或 Python 等脚本语言在服务器上完成工作。
【讨论】: