西安网站建设,西安建网站,选择心海网络!
当前位置:主页 > 建站知识 >

织梦会员用户登录模板标记说明,织梦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>

------分隔线----------------------------
------分隔线----------------------------
【相关文章】