asp.net页面登陆才能查看!!
答案:2 悬赏:70 手机版
解决时间 2021-08-22 18:46
- 提问者网友:書生途
- 2021-08-22 09:25
要求该页面登陆才能查看,登陆要在该页面进行.登陆成功后登陆框消失,显示正常页面!!不要用Visable属性..求达人解答.
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-08-22 10:13
这个不需要像楼上说得那样添加什么动态空间这么麻烦,其实很简单几句JS代码就能完成,不知道楼主为什么不要用visible属性,感觉这个也很好。个人建议可以设置控件的CSS样式。
这是你的登陆按钮
<input type="button" id="login" onClick="Login()" value="登陆"/>
这是你登陆成功后需要显示的层:<div id="show" ></div>
下面用JS写Login()的事件。
<script>
function Login()
{
var bb="<%=denglu()%>"//JS执行后台方法并获取返回值
if(bb!="")
{document.getElementById("show").style.display="block"}
else{alert("登陆失败");}
}
</script>
就这样很简单,而且大大减少了与后台的交互,也可以不使用服务器控件。很节约资源,希望楼主能够满意。
全部回答
- 1楼网友:毛毛
- 2021-08-22 10:57
你可以在CS页动态添加控件
未登录状态的用户 添加登陆框控件
登录状态的用户添加正常页面控件
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯