⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 x2.js

📁 简单博客功能实现
💻 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 + -