镜涛的家 JT
A NEW LIFE WITH YOU !
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 35 文章- 1 评论- 463
Div+Css登陆窗体实现
<
form id
=
"
Form1
"
runat
=
"
server
"
action
=
"
Index.aspx
"
method
=
"
post
"
>
<
div id
=
"
loginForm
"
>
<
table
>
<
tr
>
<
td
>
</
td
>
<
td
>
<
input type
=
"
hidden
"
value
=
"
Login
"
name
=
"
Login
"
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
用户名:
</
td
>
<
td
>
<
input name
=
"
userName
"
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
密码:
</
td
>
<
td
>
<
input id
=
"
password
"
name
=
"
password
"
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
input type
=
"
submit
"
value
=
"
登陆
"
/>
</
td
>
<
td
>
<
input type
=
"
reset
"
value
=
"
取消
"
onclick
=
"
Reset()
"
/>
</
td
>
</
tr
>
</
table
>
</
div
>
<
div id
=
"
block
"
>
</
div
>
</
form
>
form最后的id=block的div用来屏蔽后面的内容
CSS:
/**/
/*
登陆Form
*/
#loginForm
{
border:solid 1px #AED5FD;
position:absolute;
top:
35
%
;
left:
40
%
;
z
-
index:
2000
;
background
-
color:#EAF4FE;
}
/**/
/*
屏蔽Div
*/
#block
{
background
-
color:#CCCCCC;
position:absolute;
top:0px;
left:0px;
z
-
index:
1000
;
display:block;
width:
100
%
;
height:
210
%
;
/**/
/*
设置屏蔽div的透明度
*/
filter : progid:DXImageTransform.Microsoft.Alpha ( enabled
=
true
, style
=
0
, opacity
=
40
);
}
js:
function ShowLogin()
{
var ele
=
document.getElementById(
"
loginForm
"
);
var block
=
document.getElementById(
"
block
"
);
ele.style.display
=
""
;
block.style.display
=
""
;
}
function Reset()
{
document.getElementById(
"
loginForm
"
).style.display
=
"
none
"
;
document.getElementById(
"
block
"
).style.display
=
"
none
"
;
}
window.onload
=
Reset();
原理:
加载页面开始时已经存在登陆div跟屏蔽div,只是设置为隐藏;点击登陆时调用showlogin(),将登陆显示并且用block挡住网页内容。取消登陆时再次屏蔽!
Tag标签:
Div
,
CSS
,
登陆
posted @ 2008-05-09 00:40
镜涛
阅读(512)
评论(2)
编辑
收藏
所属分类:
AJAX
发表评论
回复
引用
查看
#1楼
2008-05-09 08:17 |
asheng
呵 不错
回复
引用
查看
#2楼
2008-05-09 18:18 |
ellle
等下吃饭完好好研究下!
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
另存
打印
所属分类的其他文章:
·
javascript继承的原理
·
Ajax-Request
·
Html元素动态添加方法
·
Div+Css登陆窗体实现
·
JavaScript面向对象------继承
·
解决Ajax中文乱码问题
最新IT新闻:
·
金山:360的免费杀毒只能是短期行为
·
江民科技回应杀毒软件免费说 没病不能乱吃药
·
WCG2008中国区总决赛打响
·
新型的编程语言:eC
·
免费的BitDefender能复制卡巴斯基的成功吗?
博客园新闻频道
博客园首页
社区
公告
QQ:307073463 Email:jingtaodeemail@qq.com MSN:sunjingtao@live.com
与我联系
发短消息
留言簿
给我留言
查看留言
我参加的小组
web标准设计
WinForms
读书(Books)
书籍推荐
求职招聘小组
设计模式
Visual Studio
.NET 3.x
框架设计
AJAX
我参与的团队
.NET 控件与组件开发(3/1343)
WCF技术研究团队(0/122)
asp.net开发团队(0/169)
框架设计团队(0/14)
随笔分类
(48)
.NET(12)
(rss)
AJAX(6)
(rss)
Game (1)
(rss)
Java(1)
(rss)
XML与XSLT(5)
(rss)
读书笔记(3)
(rss)
日常生活(9)
(rss)
数据结构与算法(1)
(rss)
项目开发(5)
(rss)
重构与模式(5)
(rss)
相册
ME
我的好友
冬冬
(rss)
IT的老大,我们的biang
小刚
(rss)
天天一起的哥们
最新随笔
1. 举国默哀三天
2. javascript继承的原理
3. Ajax-Request
4. “做”的“累”
5. Html元素动态添加方法
6. 书籍下载链接
7. 分享书籍之汗
8. Div+Css登陆窗体实现
9. 分享书籍
10. 利用XML配置实体列表
搜索
积分与排名
积分 - 69878
排名 - 547
最新评论
1. re: “做”的“累”
设计模式,先做好设计,挨着,一步步来,要不看看xp拥抱变化 也行,就是极限编程.....哈哈...放轻松点....慢慢体会乐趣.....
(林间曦阳)
2. re: “做”的“累”
设计模式,先做好设计,挨着,一步步来,要不看看xp拥抱变化 也行,就是极限编程.....哈哈...放轻松点....慢慢体会乐趣..... (林间曦阳)
3. re: 神界危机3.4通关方略
擦 真JB好过。。 打了5个小时还JB弄的满身是汗,, 够JB累的了。。 有那时间都能操次逼了。。 妈的 完人。。不学分身跟死亡之指根本过不去。。 要不得他吗的打上一天时间... (我中国人 找回公道)
4. re: 浅谈JSON和XML
第一个……悄悄的说不是json哦…… (棕熊)
阅读排行榜
1. 神界危机3.4通关方略(2721)
2. 分享书籍(2553)
3. 知识的殿堂??!(2512)
4. 分享,讨论Programming的习惯(2358)
5. 解决Ajax中文乱码问题(2305)
评论排行榜
1. 分享书籍(162)
2. 知识的殿堂??!(57)
3. 分享,讨论Programming的习惯(32)
4. 书籍下载链接(24)
5. 扯淡设计模式之单件模式(23)