JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)

JavaScript(JS)记住用户名和密码 (应该自己写个通用的组件)
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)//coder:LinQifo 2007.11.5

JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
<html xmlns="http://www.w3.org/1999/xhtml" >
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
<head runat="server">
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)    
<title>js cookie Demo 记住用户名和密码</title>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)    
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
<script>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
function rememberUser()
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
{  //userName1=userName;Pwd=password   
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
    if(document.cookie !="")
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)    
{          
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)     alert( getCookie(
'userName'));
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)     alert( getCookie(
'password'));
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)     
//下面这两句就是用来记住用户名和密码了
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)//
     document.getElementById ('TextBox1').value=getCookie('userName');
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)//
     document.getElementById ('TextBox2').value=getCookie('password');    
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
    }

JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)}

JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
// 用正则表达式将前后空格,用空字符串替代(PS:因为js没有现成的trim,所以要加上这个)
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
String.prototype.trim   = function()   
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
{       
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)     
return   this.replace(/(^s*)|(s*$)/g,   "");   
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)}

JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
function getCookie(objName)//获取指定名称的cookie的值
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
{    
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)    
var arrStr = document.cookie.split(";");
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)    
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)        
for(var i = 0;i < arrStr.length;i++)
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)            
{
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)                
var temp = arrStr[i].split("=");
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)                
if(objName.trim()==temp[0].trim()) //此处如果没有去掉字符串空格就不行,偶在这里折腾了半死,主要是这种错误不好跟踪啊
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
                {                
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)                
return temp[1];
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)                }
                            
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)            }

JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)}

JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
function setCookie()//设置cookie
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
{
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
if((document.getElementById ('TextBox1').value!="")&&(document.getElementById ('TextBox2').value!=""))
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
{
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件) document.cookie 
="userName="+document.getElementById ('TextBox1').value;
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件) document.cookie 
="password="+document.getElementById ('TextBox2').value;
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件) }

JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)}

JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
</script>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
</head>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
<body  onload =rememberUser()>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)    
<form id="form1" runat="server">
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)    
<div>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)        
<asp:TextBox ID="TextBox1" runat="server" Width="120px" EnableViewState="False"></asp:TextBox>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)        
<br />
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)        
<br />
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)        
<asp:TextBox ID="TextBox2" runat="server" Width="120px" EnableViewState="False"></asp:TextBox><br />
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)        
<br />
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)        
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="setCookie()"/></div>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)    
</form>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
</body>
JavaScript(JS)记住用户名跟密码 (应该自己写个通用的组件)
</html