📄 x2.js
字号:
//快捷方法,创建一个指定标签的元素
function $se(tag,className,innerHTML){
var element=document.createElement(tag);
if(className)element.className=className;
if(innerHTML)element.innerHTML=innerHTML;
return element;
}
function isie(){
var user_agent=navigator.userAgent.toLowerCase();
if(user_agent.indexOf("msie")!=-1)return true;
return false;
}
//使第一个字母大写
Object.extend(String.prototype, {
upFirst:function(){
return this.charAt(0).toUpperCase()+this.substring(1,this.length);
}
});
//
//建立X2命名空间
var X2={};
//建立X2.UI命名空间
X2.UI={};
//建立X2.Element命名空间
X2.Element={};
//建立X2.Style命名空间
X2.Style={};
//建立X2.Position命名空间
X2.Position={}
//建立X2.Observer命名空间
X2.Observer={}
//建立X2.Utility命名空间
X2.Utility={}
//计时
X2.Timer={};
X2.Timer.begin=function(){
this.time1=new Date();
}
X2.Timer.end=function(){
this.time2=new Date();
alert(this.time2.getTime()-this.time1.getTime());
}
//临时性的提示信息框
X2.CommonTipBox={
show:function(msg){
alert(msg);
}
,tip:function(msg){
alert(msg);
}
,error:function(msg){
alert(msg);
}
,systemError:function(msg){
alert(msg);
}
,confirm:function(msg){
return confirm(msg);
}
}
/*使用prototype1.3的克隆,以兼容x2blog的拖放功能*/
Position.clone=function(source,target){
source = $(source); target = $(target); target.style.position = 'absolute'; var offsets = this.cumulativeOffset(source); target.style.top = offsets[1] + 'px'; target.style.left = offsets[0] + 'px'; target.style.width = source.offsetWidth + 'px'; target.style.height = source.offsetHeight + 'px';
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -