帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流[原创]帝国CMS弹出登录窗口实现方法 【本版专题贴子】  
 1/3     1 2 3 ›› ›|
主题:[原创]帝国CMS弹出登录窗口实现方法 [加入收藏夹]   

sbgl
用户头衔:进士

精华贴   :0
发贴数   :527
经验值   :2600
注册时间:2008-10-11
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[原创]帝国CMS弹出登录窗口实现方法
帝国CMS弹出登录窗口实现方法

看到好多网站都用弹出登陆窗口让用户登陆注册,其实就是用JS调用一个DIV层实现的



具体实现方法:http://www.haik8.com/html/ecms30.html

演示地址:

演示页面1:http://www.haik8.com

DEMO示例演示2:http://www.haik8.com/login.html



www.copycf.com
2012-11-22 23:09:48 已设置保密 顶部 回复 引用 报告 编辑 删除

龙族
用户头衔:进士

精华贴   :0
发贴数   :1264
经验值   :3480
注册时间:2008-02-27
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

这个不错,分享下啊




2012-11-23 07:51:37 已设置保密 顶部 回复 引用 报告 编辑 删除

lochina1
用户头衔:进士

精华贴   :0
发贴数   :1009
经验值   :2434
注册时间:2009-08-19
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

很不错  支持了



出售:秒改密码,秒上密保QQ连号(2连号QQ---100连号)
QQ连号专卖店--联系QQ:190019886
http://blog.sina.com.cn/6shenai

2012-11-23 09:58:19 已设置保密 顶部 回复 引用 报告 编辑 删除

guzhiwei
用户头衔:进士 *

精华贴   :2
发贴数   :502
经验值   :2007
注册时间:2010-02-04
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

网上随便找个浮动框 把登陆代码复制进去就可以啦



网站建设 插件开发 二次开发 模板仿制 QQ:850118453 帝国技术交流Q群:175197102
2012-11-23 10:03:05 已设置保密 顶部 回复 引用 报告 编辑 删除

fu80com
用户头衔:进士

精华贴   :0
发贴数   :400
经验值   :1853
注册时间:2007-04-04
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]
转到论坛里面来:
转到论坛里面来:

帝国CMS弹出登录窗口实现方法


看到好多网站都用弹出登陆窗口让用户登陆注册,其实就是用JS调用一个DIV层实现的

今天我用帝国CMS具体讲一下怎么实现这个效果:

一.打开帝国CMS后台-公共模板-JS讲用登陆模板



把附件里的调用登陆模板代码复制进去-修改

二.在你的首页加入CSS样式和JS代码
1.CSS:
<style>
#lggoodBox{
        margin:0 auto;
        padding:0px;
        text-align:left;
        width:370px;
        height:220px;
        background:#FFF;
        font-size:9pt;
        border:1px solid #6E6E6E;
        overflow:hidden;
        filter:alpha(opacity=90);
        opacity:1;
        font:14px/1.75 Arial,sans-serif,宋体;
}

#lggoodBox .title{
        text-align:left;
        padding-left:10px;
        font-size:11pt;
        height:37px;
        line-height:37px;
        cursor:move;
        background:#CB3232;
}

#lggoodBox .t1{
        float:left;
        font-weight:bold;
        color:#FFF;
        text-decoration:none;
}

#lggoodBox .t2{
        float:right;
        text-align:center;
        line-height:17px;
        height:17px;
        width:17px;
        margin-top:10px;
        margin-right:5px;
        overflow:hidden;
        border:1px solid #fff;
        background:#FFF;
        cursor:pointer;
        color:gray;
}

#lggoodBox .lggood{
        background:white;
        min-height:30px;
        _height:30px;
        overflow:auto;
        _overflow:inherit word-wrap:break-word;
        word-break:break-all;
        padding:15px;
}

#bgDiv{
        width:100%;
        height:100%;
        position:absolute;
        top:0px;
        left:0px;
        right:0px;
        background-color:#777;
        opacity:0.7;
}

#loginBox{
        margin:0 auto;
        list-style:none;
}

#loginBox li{
        padding-top:1em;
}

.mcInputBox{
        border-color:#949494 #CACACA #CACACA #949494;
}

.mcInputBox,.mcInputBox span,.mcInputBox input{
        display:inline-block;
        border-width:1px;
        border-style:solid;
        vertical-align:middle;
}

li{
        text-align:-webkit-match-parent;
}

.mcInputBox,.mcInputBox span,.mcInputBox input{
        display:inline-block;
        border-width:1px;
        border-style:solid;
        vertical-align:middle;
}

.mcInputBox span{
        border-color:#E6E6E6;
        border-width:1px 0 0 1px;
}

.mcInputBox input{
        border-color:#EFEFEF;
        border-width:1px 0 0 1px;
        margin:0;
        padding:6px 5px;
        outline:0;
        line-height:1;
        float:left;
}

.loginInput{
        width:200px;
}

.button{
        font-size:14px;
        color:#3080C8;
        font-weight:bold;
        background:url(btn.gif) no-repeat;
        width:106px;
        height:28px;
        float:left;
        overflow:hidden;
        line-height:28px;
        text-align:center;
        display:inline;
        cursor:pointer;
        border:none;
        margin:20px 0 0 80px;
}

.tiptxt{
        font-size:12px;
        margin-left:20px;
        line-height:65px;
}

</style>

2.JAVASCRIPT:

<script type="text/javascript">
                        var IsMousedown,LEFT,TOP,lggood;
        document.getElementById("Mdown").onmousedown=function(e){
        lggood = document.getElementById("lggoodBox");
        IsMousedown = true;
        e = e||event;
        LEFT = e.clientX - parseInt(lggood.style.left);
        TOP = e.clientY - parseInt(lggood.style.top);
        document.onmousemove = function(e){
        e = e||event;
        if (IsMousedown){
        lggood.style.left = e.clientX - LEFT + "px";
        lggood.style.top = e.clientY - TOP + "px";
}

}document.onmouseup=function(){
        IsMousedown=false;
}

}</SCRIPT>

三.首页调用JS登陆模板

把下面代码放在你首页模板里
<div id="bgDiv" style="display:none;"></div>
<span><script src="/e/member/login/loginjs.php"></script></span>
具体首页js调用显示的位置自己写CSS代码

四.效果图



调用登陆模板下载:

免费下载



上传以下附件:
[下载 *.rar](文件大小:4.27 KB,下载次数:395)



心若在,梦就在!
2012-11-23 14:27:54 已设置保密 顶部 回复 引用 报告 编辑 删除

59966
用户头衔:探花

精华贴   :0
发贴数   :8493
经验值   :21579
注册时间:2008-11-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

支持楼上




2012-11-23 17:23:33 已设置保密 顶部 回复 引用 报告 编辑 删除

luoto
用户头衔:探花

精华贴   :0
发贴数   :5799
经验值   :17477
注册时间:2008-11-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

好东西




2012-11-24 00:07:06 已设置保密 顶部 回复 引用 报告 编辑 删除

xingchren
用户头衔:举人

精华贴   :0
发贴数   :226
经验值   :758
注册时间:2010-12-20
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

不管有没有用,先补充上代码

<div id="lggoodBox" style="position:absolute; z-index:1;">
    <div class="title" id="Mdown">
         <span class="t1">会员登录</span>
         <span class="t2" title="关闭" onclick="lggood.style.display='none'; bgDiv.style.display='none'">X</span>
     </div>
     <div class="lggood">
     <form name=login method="post" action="[!--news.url--]e/enews/index.php">
        <input type="hidden" name="enews" />
        <UL id="loginBox">
            <li>账户:<span class="mcInputBox"><span><input name="username" class="loginInputloginDefaultInput" /></span></span></li>
            <li>密码:<span class="mcInputBox"><span><input name="password" class="loginInput" type="password" /></span></span></li></UL>
            <input id="meta_button" type="submit" name="submit" value="登录" class="button" /><span class="tiptxt">没有账户?<a href="">请注册</a></span>
      </form>
      </div>
</div>




2014-01-09 17:09:50 已设置保密 顶部 回复 引用 报告 编辑 删除

木匠
用户头衔:举人

精华贴   :0
发贴数   :363
经验值   :1044
注册时间:2008-02-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

谢谢5楼的分享




2014-01-10 07:30:03 已设置保密 顶部 回复 引用 报告 编辑 删除

棒棒冰
用户头衔:进士

精华贴   :0
发贴数   :1495
经验值   :4437
注册时间:2011-05-06
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

支持5楼




2014-01-14 15:23:07 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/3     1 2 3 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1