當網站是全靜態的html頁面時,而又希望網站會員在登錄之后并在所有頁面頭部顯示登錄狀態,如用戶名等,如果未登錄就是未登錄狀態,下面給大家來分享實現的方法。
一、在html靜態頁面中加入div,并指定ID
如:
二、新建一個動態的ajaxlogin.php文件,用來判斷用戶是否登錄了
代碼如下:
session_start();
if( $_SESSION['u_login']=='turelogin' )
{
echo '在這里顯示你要在html頁面中的ajaxlogin中顯示的內容了';
}
else
{
echo '顯示在ajaxlogin div中未登錄的提示信息';
}
?>
三、好了現在html頁面與php都做了,我們利用jquery+ajax 中的load來實例,在靜態頁面底部加入代碼:
源碼打印幫助
$('#ajaxlogin').load('ajaxlogin.php?a='+Math.random());
代碼需放在ajaxlogin后面,千萬不能放在ajaxlogin之前,否則會加載失敗,這樣我們的html頁面實時登錄信息就完成了。
以上所述是小編給大家介紹的jQuery Ajax 實現在html頁面實時顯示用戶登錄狀態,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!