📄 common.js
字号:
//公用函数
//相当于document.getElementById("")或getElementsByName
function $(strid)
{
var element = document.getElementById(strid);
if (element) {
return element;
}
else
{
return null;
}
}
//have key down
function haveKeyDown(e,method)
{
var pressedKey;
if (!e) e = window.event;
if (document.all){
pressedKey = e.keyCode;
}
else{
pressedKey = e.which;
}
//alert(pressedKey);
if (pressedKey == 13) {
if (islogin) {
method.call(this,$("txtEdit").value);
}
}
}
//have key up
function haveKeyUp(e)
{
var pressedKey;
if (!e) e = window.event;
if (document.all){
pressedKey = e.keyCode;
}
else{
pressedKey = e.which;
}
if (pressedKey == 13) {
if (islogin) {
$("txtEdit").innerHTML ="";
}
}
}
//move
//---------------------------
function fDragging(obj, e, limit){
if(!e) e=window.event;
var x=parseInt(obj.style.left);
var y=parseInt(obj.style.top);
var x_=e.clientX-x;
var y_=e.clientY-y;
if(document.addEventListener){
document.addEventListener('mousemove', inFmove, true);
document.addEventListener('mouseup', inFup, true);
} else if(document.attachEvent){
document.attachEvent('onmousemove', inFmove);
document.attachEvent('onmouseup', inFup);
}
inFstop(e);
inFabort(e)
function inFmove(e){
var evt;
if(!e)e=window.event;
if(limit){
var op=obj.parentNode;
var opX=parseInt(op.style.left);
var opY=parseInt(op.style.top);
if((e.clientX-x_)<0) return false;
else if((e.clientX-x_+obj.offsetWidth+opX)>(opX+op.offsetWidth)) return false;
if(e.clientY-y_<0) return false;
else if((e.clientY-y_+obj.offsetHeight+opY)>(opY+op.offsetHeight)) return false;
}
obj.style.left=e.clientX-x_+'px';
obj.style.top=e.clientY-y_+'px';
inFstop(e);
}
function inFup(e){
var evt;
if(!e)e=window.event;
if(document.removeEventListener){
document.removeEventListener('mousemove', inFmove, true);
document.removeEventListener('mouseup', inFup, true);
} else if(document.detachEvent){
document.detachEvent('onmousemove', inFmove);
document.detachEvent('onmouseup', inFup);
}
inFstop(e);
}
function inFstop(e){
if(e.stopPropagation) return e.stopPropagation();
else return e.cancelBubble=true;
}
function inFabort(e){
if(e.preventDefault) return e.preventDefault();
else return e.returnValue=false;
}
}
//---------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -