复制代码 代码如下:
重写alert
'+''+'');
if($.alerts.dialogclass)$(#popup_container).addclass($.alerts.dialogclass);
var pos=($.browser.msie&&parseint($.browser.version) $(#popup_container).css({
position:pos,zindex:99999,padding:0,margin:0
});
$(#popup_title).text(title);
$(#popup_content).addclass(type);
$(#popup_message).text(msg);
$(#popup_message).html($(#popup_message).text().replace(/\n/g,'
'));
$(#popup_container).css({
minwidth:$(#popup_container).outerwidth(),maxwidth:$(#popup_container).outerwidth()
});
$.alerts._reposition();
$.alerts._maintainposition(true);
switch(type){
case'alert':$(#popup_message).after('
');
$(#popup_ok).click(function(){
$.alerts._hide();
callback(true)
});
$(#popup_ok).focus().keypress(function(e){
if(e.keycode==13||e.keycode==27)$(#popup_ok).trigger('click')
});
break
};
if($.alerts.draggable){
try{
$(#popup_container).draggable({
handle:$(#popup_title)
});
$(#popup_title).css({
cursor:'move'
})
}
catch(e){}
}
}
,_hide:function(){
$(#popup_container).remove();
$.alerts._overlay('hide');
$.alerts._maintainposition(false)
}
,_overlay:function(status){
switch(status){
case'show':$.alerts._overlay('hide');
$(body).append('
');
$(#popup_overlay).css({
position:'absolute',zindex:99998,top:'0px',left:'0px',width:'100%',height:$(document).height(),background:$.alerts.overlaycolor,opacity:$.alerts.overlayopacity
});
break;
case'hide':$(#popup_overlay).remove();
break
}
}
,_reposition:function(){
var top=(($(window).height()/ 2) - ($(#popup_container).outerheight() /2))+$.alerts.verticaloffset;
var left=(($(window).width()/ 2) - ($(#popup_container).outerwidth() /2))+$.alerts.horizontaloffset;
if(top if(left if($.browser.msie&&parseint($.browser.version) $(#popup_container).css({
top:top+'px',left:left+'px'
});
$(#popup_overlay).height($(document).height())
}
,_maintainposition:function(status){
if($.alerts.repositiononresize){
switch(status){
case true:$(window).bind('resize',function(){
$.alerts._reposition()
});
break;
case false:$(window).unbind('resize');
break
}
}
}
};
jalert=function(message,title,callback){
$.alerts.alert(message,title,callback)
} $(function(){alert(hello word!)})