所以我在.tpl文件中工作,这意味着我对js,html和php答案持开放态度。我想要做的是每当一个人刷新页面,体验网址的变化或退出浏览器,我的网站将根据这种状态的变化采取行动。所以基本上,当他们以任何方式离开那个特定的地雷页面时,我会称之为一个功能。我想要这个的原因是因为我在我的网站上保存这个可编辑的图像。但是每当他们离开页面时,我都希望创建的图像能够自动保存。
答案 0 :(得分:0)
此任务分为客户端和服务器端部分。在客户端,您应该绑定到有趣的浏览器事件,触发对您网站的某些服务URL的一些后台http请求,这可能是JS。在服务器端,您应该对这些请求提供相应的反应,这可能是PHP。
只要各个访问者间歇性地调用这些服务URL,请务必密切关注来自哪个客户端窗口的请求。 PHP会话应该可以帮到你。
我建议单独使用它,首先让保存机器工作 - 只需将所有内容绑定到页面上的显式大按钮(page close
,url change
等),然后替换每个按钮与精确的JS事件绑定。请记住浏览器之间的差异。