dede如何在前台显示会员的登录状态
2014-07-10 09:20
190 查看
必须引入的两个JS文件: <script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script> <script language="javascript" type="text/javascript"> 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> 登录后的显示内容在 ajax_loginsta.php里修改: 在需要判断是否登录的位置赋予一个id名为_userlogin的div或者span都行,然后打开/member/ajax_loginsta.php进行相应的如果登录了该显示什么样式图标的设置。 最后在这段代码下面加上这局js代码,用来判断页面是否已经登录了: <script language="javascript" type="text/javascript">CheckLogin();</script> 心得体会: Dedecms的东西都是封装好的,只需要一步一步跟着走就能找到你所需要修改的东西,进而实现dedecms的二次开发(所有东西都可以用原有的模版文件进行套用)。 自定义定义网站登录框的样式方式: <!-- 登录注册框开始 --> <div id="_userlogin"> <a href="/member/index_do.php?fmdo=user&dopost=regnew" style="color: #FF9900;">注册</a> | <a href="/member/login.php" style="color: #FF9900;">登录</a> <a href="{dede:global.cfg_memberurl/}/resetpassword.php">找回密码?</a> </div> <script language="javascript" type="text/javascript">CheckLogin();</script> <!-- 登录注册框结束 -->
相关文章推荐
- dede前台页面实现会员的登录状态
- iOS学习笔记--如何实现登录按钮显示状态的改变
- dede 会员登录框以及登录后显示
- dede实现首页、栏目页、内容页的会员同步显示登陆状态
- 知道如何让前台显示的标题不转行吗
- 第二人生的源码分析(8)登录状态界面显示
- 在c/s中,登录成功后如何关闭登录窗体显示主窗体
- 登录FTP,目录不显示,如何解决
- 如何切换bash中程序的前台运行状态
- ASP.NET - 如何:向匿名用户和登录用户显示不同的信息
- Flex中如何监测stateChange事件,将VideoDisplay中视频当前ProgressBar中状态显示在List中
- 如何在非全屏状态下,不显示title标题栏
- 如何以管理员身份登录WinXP???如何显示管理员账户
- 第二人生的源码分析(8)登录状态界面显示
- 第二人生的源码分析(8)登录状态界面显示
- Word 中如何标记修订?如何去掉修订标记只显示最终状态?
- 如何在DotNet 2的登录组件中检索用户的锁定状态及解锁?
- 多用户登录时,如何在登录界面上显示administrator账户
- DEDE去掉会员登录及注册验证码
- 登录FTP,目录不显示,如何解决