2
我有一个使用AJAX定期更新的joomla页面。根据其他(外部)事件,用户可能会退出该网站。我想从Javascript可以告诉用户是否(仍然)已经登录。我正在寻找某种Javascript函数,它将调用服务器,如果用户已登录,将返回true;如果用户登录,则返回false if他们没有登录。使用JavaScript来确定用户是否登录到Joomla
感谢您的任何想法。
我有一个使用AJAX定期更新的joomla页面。根据其他(外部)事件,用户可能会退出该网站。我想从Javascript可以告诉用户是否(仍然)已经登录。我正在寻找某种Javascript函数,它将调用服务器,如果用户已登录,将返回true;如果用户登录,则返回false if他们没有登录。使用JavaScript来确定用户是否登录到Joomla
感谢您的任何想法。
以下是如何使用jQuery在组件中激发控制器函数的方法。
$.post("index.php?option=com_mycomponent", {task: "checkUserStatus", username: "chuck"},
function(data)
{
//do something with your 'data' response here
});
正如提醒 - 确保在您的控制器功能月底关闭主机,否则会的Joomla渲染整个组件,并刷新输出到数据变量。
function checkUserStatus()
{
//do your PHP code to check user status
echo $response;
global $mainframe;
$mainframe->close();
}