看论坛有人要这个,所以改来分享给大家。 演示地址:http://www.zhaoyangeps.com/ecms/ 用户名:test 密码:test
PS:帝国的登陆框跟强大灵活的系统比起来确实很让人汗颜。。。
一、在需要登陆的页面模版内的 <HEAD></HEAD> 之间 加上如下代码(路径请自己修改,以下只适用于首页)
<script language="JavaScript" src="/ajax.js"></script> <script language="JavaScript"> function CheckLogin(){ var taget_obj = document.getElementById('loginform'); myajax = new DedeAjax(taget_obj,false,false,"","",""); myajax.SendGet("/info.php"); } </script>
二、将以下代码复制到需要显示登陆框的地方(路径请自己修改,以下只适用于首页)
<div id="loginform"> <table border="0" cellpadding="0" cellspacing="0" width="500"> <form name=login method=post action="e/enews/index.php"> <input type=hidden name=enews value=login> <input type=hidden name=prtype value=1> <tr> <td height="23" align="center"> <div align="left">用户名 <input name="username" type="text" size="8"> 密码 <input name="password" type="password" size="8"> <select name="lifetime" id="lifetime"> <option value="0">不保存</option> <option value="3600">一小时</option> <option value="86400">一天</option> <option value="2592000">一个月</option> <option value="315360000">永久</option> </select> <input type="submit" name="Submit" value="登陆"> <input type="button" name="Submit2" value="注册" onclick="window.open('e/member/register');"> </div></td> </tr> </form> </table> </div> <script language="JavaScript">CheckLogin();</script>
注意红色部分,必须指定id为loginform的元素,登陆后的信息将替换次元素内的内容。其他内容可修改为自己适用。
三、下载附件,将ajax.js,info.php这两个文件上传到站点根目录(其他目录请自行修改相应文件内的路径)
本机测试成功,改的匆忙,请测试通过的回个贴。有问题也请反馈过来。谢谢!
上传以下附件: [下载 *.rar](文件大小:6.07 KB,下载次数:1142)
|