當(dāng)網(wǎng)站是全靜態(tài)的html頁(yè)面時(shí),而又希望網(wǎng)站會(huì)員在登錄之后并在所有頁(yè)面頭部顯示登錄狀態(tài),如用戶名等,如果未登錄就是未登錄狀態(tài),下面給大家來(lái)分享實(shí)現(xiàn)的方法。
一、在html靜態(tài)頁(yè)面中加入div,并指定ID
如:
<div id="ajaxlogin"></div>
二、新建一個(gè)動(dòng)態(tài)的ajaxlogin.php文件,用來(lái)判斷用戶是否登錄了
代碼如下:
<?session_start();if( $_SESSION['u_login']=='turelogin' ){ echo '在這里顯示你要在html頁(yè)面中的ajaxlogin中顯示的內(nèi)容了';}else{ echo '顯示在ajaxlogin div中未登錄的提示信息';}?>三、好了現(xiàn)在html頁(yè)面與php都做了,我們利用jquery+ajax 中的load來(lái)實(shí)例,在靜態(tài)頁(yè)面底部加入代碼:
源碼打印幫助
<script src="/js/v2/jquery-1.8.0.min.js" language="javascript" type="text/javascript"></script><script>$('#ajaxlogin').load('ajaxlogin.php?a='+Math.random());</script>代碼需放在ajaxlogin后面,千萬(wàn)不能放在ajaxlogin之前,否則會(huì)加載失敗,這樣我們的html頁(yè)面實(shí)時(shí)登錄信息就完成了。
以上所述是小編給大家介紹的jQuery Ajax 實(shí)現(xiàn)在html頁(yè)面實(shí)時(shí)顯示用戶登錄狀態(tài),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)武林網(wǎng)網(wǎng)站的支持!
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注