HTML登陆时保存用户名 不使用COOKIE,将用户名保存到文件中,下次登陆不用输入用户名 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以将 用户名密码保存到 xml文件当中具体怎么实现要看你用什么语言 HTML + JAVASCRIPT http://apps.hi.baidu.com/share/detail/10296371 不使用COOKIE这个是做到了,但是你所说的文件是什么意思呢,我的实现兼容 ie6,8,ff,chrome,safari,代码如下:<!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>test</title></head><body ><div style="width:600px;margin:40px auto;line-height:40px;"> <div> 用户名:<input name="username" id="username"/> <input name="set" type="button" value="记住用户名" onclick="remember()"/> </div></div><script>var udId = 'username';function remember() { var username = $('username').value; if (username.trim().length == 0) { return; } try { var elm = createElem('div', 'userdata_el', 1); elm.style.behavior = "url(#default#userData)"; elm.setAttribute(udId, username); elm.save(udId); } catch (e) { try { if (window.localStorage) { localStorage.setItem(udId, username); } } catch (e1) { } }}function recover() { try { var elm = createElem('div', 'userdata_el', 1); elm.style.behavior = "url(#default#userData)"; elm.load(udId); var ssData = elm.getAttribute(udId); $('username').value = ssData; } catch (e) { try { if (window.localStorage) { $('username').value = localStorage.getItem(udId); } } catch (e1) { } }}String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); }function $() { return document.getElementById(arguments[0]);}function createElem(type, name, append) { var el; if (typeof name != 'undefined' && document.getElementById(name)) el = document.getElementById(name); else el = document.createElement(type); el.style.visibility = 'hidden'; el.style.position = 'absolute'; if (name) el.setAttribute('id', name); if (append) document.body.appendChild(el); return el;}window.onload = recover;</script></body></html> 求助,如何打开主页 帮看一句控制事件的js:带call方法 js如何获取<s:property /> 标签的value值,在线等(急!!!) 求教一个简单的正则表达式 一个简单问题!! 请问哪里有这种选择框,就是左边一个,右边一个,中间有全选,增加,删除的按纽 急急急!如何用javascript将text,textarea以及select的状态设置为readonoy ??? 为什么JS部分没响应? 笨笨问题 急,求帮助。javascript怎样根据自定义属性获取所有元素啊 我的自定义函数怎么无效呢?要怎么该才有效呢? 求Microsoft AJAX Library api?
具体怎么实现要看你用什么语言
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
</head>
<body ><div style="width:600px;margin:40px auto;line-height:40px;">
<div>
用户名:<input name="username" id="username"/>
<input name="set" type="button" value="记住用户名" onclick="remember()"/>
</div>
</div><script>
var udId = 'username';
function remember() {
var username = $('username').value;
if (username.trim().length == 0) {
return;
}
try {
var elm = createElem('div', 'userdata_el', 1);
elm.style.behavior = "url(#default#userData)";
elm.setAttribute(udId, username);
elm.save(udId);
} catch (e) {
try {
if (window.localStorage) {
localStorage.setItem(udId, username);
}
} catch (e1) {
}
}
}function recover() {
try {
var elm = createElem('div', 'userdata_el', 1);
elm.style.behavior = "url(#default#userData)";
elm.load(udId);
var ssData = elm.getAttribute(udId);
$('username').value = ssData;
} catch (e) {
try {
if (window.localStorage) {
$('username').value = localStorage.getItem(udId);
}
} catch (e1) {
}
}
}String.prototype.trim = function() {
return this.replace(/(^\s*)|(\s*$)/g, "");
}function $() {
return document.getElementById(arguments[0]);
}function createElem(type, name, append) {
var el;
if (typeof name != 'undefined' && document.getElementById(name))
el = document.getElementById(name);
else
el = document.createElement(type);
el.style.visibility = 'hidden';
el.style.position = 'absolute'; if (name)
el.setAttribute('id', name); if (append)
document.body.appendChild(el); return el;
}window.onload = recover;
</script>
</body>
</html>