全局Global.js:
1.1 一些公用的信息:
Ext.BLANK_IMAGE_URL="/Web/ext-3.1.0/resources/images/default/s.gif"
1.2 初始化错误提示:
Ext.QuickTips.init();
1.3 统一指定错误信息提示方式:
Ext.form.Filed.prototype.msgTarget=‘side‘;
1.4 写cookies函数:
function setCookie(name,value)//一个是cookie的名字,一个是cookie的值
{
var Days=30;//表示此cookie将被保存30天
var exp=new Date();//用于初始化当前的时间,exp.getTime()是获取当前的年月日
exp.setTime(exp.getTime()+Days*24*60*60*1000);//cookie的失效时间都是以"毫秒"为单位的
document.cookie=name+"="escape(value)+";expires="+exp.toGMTString();//开始设置cookie的格式,和coookie的失效时间
}
1.5 读cookies函数:
function getCookie(name){
var arr=document.cookie.match(new RegExp("(^|)"+name+"=([^;]*)(;|$)"));
if(arr!=null)
return unescape(arr[2]);
return null;
}
1.6 删除cookie:
function delCookie(){
var exp=new Date();
exp.setTime(exp.getTime()-1);//设置cookie失效时间为当前时间的前一天,说明cookie的有效期是在过去,自然就删除了cookie
var cval=getCookie(name);//读cookie
if(cval!=null)//如果有cookie,则设置cookie失效时间
{
document.cookie=name+"="+cval+";expires="+exp.toGMTString();
}
}