首页 > 解决方案 > 如何在 cakephp 页面重新加载之前触发事件,或者只是简单的 php 跨平台兼容方法?

问题描述

我试图在控制器调用动作之前触发事件,甚至在调用该类的 _construc 函数之前触发事件。

我尝试使用 cakephp beforeFilter、initialize 和 _construct 方法,但没有按预期工作,我尝试 javascript 代码在页面刷新或重新加载之前触发事件,但没有按预期工作。这是我尝试过的代码。

$(window).on('beforeLoad unload',function(){
$.get('http://www.antlax.com/provider/terminate');
});

我希望在重新加载页面之前终止一个进程,以便在任何给定时间,对于连接到服务器的所有客户端,该页面只有一个进程。

标签: phpcakephp

解决方案


推荐阅读