时间:2021-05-25
下面实现一个经典的登录页面,有保存密码功能,页面上所有的控件都是html控件,没有服务器控件
1,新建一名为login.htm的静态网页文件,作为登录页面,如图
body标签代码
<scripttype="text/javascript">
window.onload=function()
{
if(GetCookie('user_name')==null||GetCookie('user_pwd')==null)//如果没有登录,而是直接在网页中输入网址的
{
alert('你还没有登录!\n返回到登陆页面。');
window.navigate("login.htm");
}
else
{
varuname=GetCookie('user_name');
document.getElementById('username').innerHTML="欢迎你:"+uname+" <ahref='#'onclick='off()'>注销</a>";//提供"注销"按钮
}
}
functionoff()//注销事件
{
if(window.confirm("你真要注销吗?"))
{
Delcookie("user_name");
Delcookie("user_pwd");
window.navigate("login.htm");
}
}
</script>
8,完成,客户端代码较多,但是交互性很好
演示如下:
当输入完用户名,鼠标光标离开用户名框之后,系统会快速检验用户名是否合法
进入首页后,出现的窗口,带有当前登录的用户和注销按钮
当用户点击注销按钮时,会友情提示你是否真的注销
当你不是输入用户和密码登陆,也是直接在浏览器地址栏中输入首页网址的时候,系统会提示你没有登录,并直接返回到登陆页面。
当用户输入了有效的用户名和密码,并要求系统记住密码,用户下次进入到登录页面时,系统会把上次记住的用户名和密码显示在输入框中。。并且这个时候直接在浏览器的地址栏中输入首页地址,也是能正常访问的。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1前言最近在ASP.NET中做了一个AJAX调用:Client端先从ASP.NETServer后台取到一个页面模板,然后在页面初始化时再从Server中取一些相
所谓的Ajax.这里我们讲二种方法方法一:(微软有自带Ajax框架)在Asp.net里微软有自己的Ajax框架.就是在页面后台.cs文件里引入usingSyst
随着越来越多的IT程序猿转向ASP.NET技术开发,目前对于ASP.NET主机的需求也是越来越大。选择一款适合开发的ASP.NET主机对于程序猿来说就变得至关重
1.jqury如何用ajax的形式调用后台asp.net页面生成的json数据2.jquery简单的dom操作3.送本jquery的开发手册给大家(大家慢慢去研
利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。先来个简单的实例热热身吧。1、无参数的方法调用asp.netcode:复制代码代码如