asp.net页面如何实现这样的弹出窗口效果?

在一个页面上,弹出一个窗口,有点类似于百度知道的登录框那样弹出来后父页面锁定,并且变暗或者变模糊请问这种效果是怎么做的??最好能给个例子谢谢了。。... 在一个页面上,弹出一个窗口,有点类似于百度知道的登录框那样

弹出来后父页面锁定,并且变暗或者变模糊

请问这种效果是怎么做的??

最好能给个例子谢谢了。。
展开
 我来答
百度网友7de8a4a6f
2010-03-20 · TA获得超过158个赞
知道答主
回答量:63
采纳率:0%
帮助的人:81.8万
展开全部
这个太简单了。。是用javascript结合CSS实现。。

如果你懂这两样的话。。我就把大概的原理给你说一下。。

那个登录框先做好。。在页面设置它的DIV属性display是none,z-index值为99(不过百度可是没有这么做,在本身的页面没有这个,而是通过AJAX技术加载的),然后通过那个登陆链接点击后通过JS设置它的display属性为block,然后还创建一个DIV层它的z-index值为77(比99小就行了),它的宽设置为100%,高设置为100%,透明度设置为50%。。如果此就可以做到了。。

具体的JS代码。。你自己写吧。。

实在不行。。再找我。。
FantasyChump
2010-03-20 · TA获得超过3288个赞
知道大有可为答主
回答量:2127
采纳率:0%
帮助的人:2250万
展开全部
有插件可以使用
建议使用jQuery+BlockUI插件.

jQuery: http://jquery.com/
BlockUI: http://malsup.com/jquery/block/#element

如果想要自己弄清楚原理,可以阅读blockui的源码,有说明的.
其实就是DIV层覆盖而已,首先在页面上罩上一个有透明度信息的DIV(填充整个页面),然后再在前面加上一个信息框.这是基本原理,实际编写的时候需要考虑很多信息
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangbo99_net
2010-03-20 · TA获得超过1465个赞
知道大有可为答主
回答量:922
采纳率:0%
帮助的人:1231万
展开全部
http://leotheme.cn/wp-content/uploads/Example/js/tipswindown/

上面的地址里有演示和源码下载及使用说明.祝好!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
星星浪漫色
2010-03-23 · TA获得超过759个赞
知道小有建树答主
回答量:334
采纳率:0%
帮助的人:197万
展开全部
现在很多框架什么的都可以:
jQuery;
AJAX ;比较流行的都是!
都可以是先你的效果!而且你花时间在上边的话 可定做的比 百度 漂亮!
10亿中国人在支持你呢! 加油吧朋友!

参考资料: 个人意见

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
che2piaopiao
2010-03-20 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:154万
展开全部
百度: Js遮罩层。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式