西安網站建設,西安建網站,選擇心海網絡!
當前位置:主頁 > 建站知識 >

織夢會員用戶登錄模板標記說明,織夢index.htm模板的js文件說明

時間: 2015-01-20 13:08 / 作者:anxifu528/來源:未知

織夢會員用戶登錄模板標記說明,織夢index.htm模板的js文件說明

關鍵詞:織夢中的js調用都是什么功能,織夢中的js文件說明

在網站中,如果要實現檢測用戶登錄,如果登錄就顯示用戶信息,沒登錄就提示用戶登錄,要實現這個功能就要注意四點:

第一點:

如果用戶登錄,就顯示用戶的信息,如果沒有登錄,就提示用戶登錄。要實現這樣的功能就首先要調用下面這兩個js文件:

<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>

<script src="{dede:global.cfg_cmspath/}/images/js/j.js" language="javascript" type="text/javascript"></script>

 

第二點:

下面這段js文件第一個函數主要是應用于登錄框部分的踩踩,評論,會員三個選項卡之間的鼠標滑過切換功能,第二個函數主要是用于判斷用戶是否登錄,如果用戶登錄,就顯示用戶的信息,如果沒有登錄,就提示用戶登錄。

<script language="javascript" type="text/javascript">

<!--

       $(function(){

              $("a[_for]").mouseover(function(){

                     $(this).parents().children("a[_for]").removeClass("thisclass").parents().children("dd").hide();

                     $(this).addClass("thisclass").blur();

                     $("#"+$(this).attr("_for")).show();

              });

              $("a[_for=uc_member]").mouseover();

              $("a[_for=flink_1]").mouseover();

       });

      

       function CheckLogin(){

         var taget_obj = document.getElementById('_userlogin');

         myajax = new DedeAjax(taget_obj,false,false,'','','');

         myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php");

         DedeXHTTP = null;

       }

-->

</script>

 

第三點:

同時要調用這個js文件,功能是調用檢測用戶登錄函數:

<script language="javascript" type="text/javascript">CheckLogin();</script>

 

第四點:

在用戶登錄所在的div中,id一定要寫_userlogin還要注意大小寫

<div id="_userlogin">

 

下面是一個用戶登錄的文件代碼,把下面的代碼保存為userlogin.htm,然后當做首頁模板應用即可:

也可以從這里下載:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

    <title>{dede:global.cfg_webname/}</title>

 

    <script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>

 

    <script src="{dede:global.cfg_cmspath/}/images/js/j.js" language="javascript" type="text/javascript"></script>

 

    <script language="javascript" type="text/javascript">

<!--

       $(function(){

              $("dl.tbox dt span.label a[_for]").mouseover(function(){

                     $(this).parents("span.label").children("a[_for]").removeClass("thisclass").parents("dl.tbox").children("dd").hide();

                     $(this).addClass("thisclass").blur();

                     $("#"+$(this).attr("_for")).show();

              });

              $("a[_for=uc_member]").mouseover();

       });

      

       function CheckLogin(){

         var taget_obj = document.getElementById('_userlogin');

         myajax = new DedeAjax(taget_obj,false,false,'','','');

         myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php");

         DedeXHTTP = null;

       }

-->

    </script>

 

</head>

<body>

    <div id="_userlogin">

        <div class="userlogin">

            <form name="userlogin" action="{dede:global.cfg_memberurl/}/index_do.php" method="POST">

            <input type="hidden" name="fmdo" value="login" />

            <input type="hidden" name="dopost" value="login" />

            <input type="hidden" name="keeptime" value="604800" />

            <div class="fb">

                <span>用戶名:</span>

                <input type="text" name="userid" size="20" class="ipt-txt" />

            </div>

            <div class="fb">

                <span>密碼:</span>

                <input type="password" name="pwd" size="20" class="ipt-txt" />

            </div>

            <div class="fb">

                <span>驗證碼:</span>

                <input type="text" name="vdcode" size="8" class="ipt-txt" />

                <img src="{dede:global.cfg_cmsurl/}/include/vdimgck.php" />

            </div>

            <div class="submit">

                <button type="submit" class="btn-1">

                    登錄</button>

                <a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew">注冊帳號</a>

                <a href="{dede:global.cfg_memberurl/}/resetpassword.php">忘記密碼?</a>

            </div>

            </form>

        </div>

    </div>

    <!-- /userlogin -->

 

    <script language="javascript" type="text/javascript">CheckLogin();</script>

 

</body>

</html>

------分隔線----------------------------
------分隔線----------------------------
【相關文章】
体彩排列五走势图带连线