📄 21-2.htc
字号:
<html>
<head>
<PUBLIC:COMPONENT>
<PUBLIC:ATTACH event="oncontentready" onevent="init();"/>
<PUBLIC:ATTACH event="onchange" onevent="save();"/>
<PUBLIC:ATTACH event="onfocus" onevent="_onfocus();"/>
<PUBLIC:ATTACH event="onblur" onevent="_onblur();"/>
</PUBLIC:COMPONENT>
<script>
function init(){
if(element.id){
if(/text|password/i.test(element.type)){
element.value = session(element.id) || "";
}
}
}
function save(){
if(element.id){
if(/text|password/i.test(element.type)){
session_save(element.id, element.value);
}
}
}
function _onfocus(){
element.select();
element.originalBackgroundColor = element.style.backgroundColor;
element.style.backgroundColor = "yellow";
}
function _onblur(){
element.style.backgroundColor = element.originalBackgroundColor;
}
function session(name){
var re;
re = String(document.cookie).match(new RegExp(regexp_add_slash(escape(name))+"=(.+?)(?=;|$)"));
if(re)re=unescape(re[1]);
return(re);
}
function session_save(name, value){
var dt = new Date();
dt.setYear(2200);
document.cookie = escape(name) + "=" + escape(value) + ";expires=" + dt.toUTCString() + ";";
}
function regexp_add_slash(str){ return(str.replace(/(\W)/g,"\\$1")); }
</script>
</head>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -