读书人

用户登陆以后在浏览器顶部显示一栏

发布时间: 2012-09-06 10:37:01 作者: rapoo

用户登陆之后,在浏览器顶部显示一栏,一直固定在顶部,100分求思路
用户登陆之后,用Cookie保存了用户登陆信息,在浏览器顶部显示一栏,一直固定在顶部,不登陆不显示。效果类似于http://danhuaer.com/


我现在是在页面后台判断cookie不为空,就HttpContext.Response.Write ,不知道有没有更好的办法。

求思路,最好有详细代码,谢谢

[解决办法]
简单点 弄个层 使用绝对定位 z-index设高点
然后登陆了后 调回页面 在原来的地址上加上个特定的参数 比如:&online=1
然后在页面上用JS 根据参数来判断层的显示和隐藏.

如果是所有的页面都是的请使用httpmoudle.
[解决办法]
将你要显示的东西放在一个层里,然后登录前判断时候登陆(随你怎么存),然后存储中没有用户就把这个层隐藏,有就显示
就这么简单
[解决办法]
啊 好吧 我弄复杂啦 弄个层 JS判断是否登录 显示 隐藏.
[解决办法]

HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style>*{margin:0; padding:0;}body{background:url(about:blank) fixed}</style></head><body><div id="div" style="position:fixed; _position:absolute; width:100%; height:25px; border:1px solid #000; left:0px; top:0px;z-index:9999;background-color:red"></div></br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</br>a</body></html>
[解决办法]
HTML code
<div id="topBar" style="display:none ; width:100%; z-index:10000; position:absolute; top:0;"><div style="background-color:#ffffcc;  width:100%; border-top:1px solid #f7f2b5; border-bottom:1px solid #b69202; height:18px; line-height:18px; color:#5d5d5d; text-indent:10px;"><span class="gbprs">经常访问此页?<span id="barClose" style="display: inline-block; position:absolute; right:6px; top:0px; cursor:pointer; color:#6d5801;">x</span> </div><div> 

读书人网 >asp.net

热点推荐