您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

js 弹出框 替代浏览器的弹出框_javascript技巧

2024/3/29 0:28:26发布13次查看
复制代码 代码如下:
function fromid(id) {
return document.getelementbyid(id);
}
function show_alert(msg, type, time) {
var layer_obj = fromid(alert_layer);
var layer_text= fromid(alert_text);
var line_height = (document.documentelement.scrolltop == 0) ? document.body.scrolltop : document.documentelement.scrolltop;
layer_text.innerhtml = msg;
with(layer_obj.style) {
zindex = 999;
top = line_height-40;
left = document.body.clientwidth/3;
display = block;
position = absolute;
if(type == error) {
background = url(http://+style_domain+/snake/index/msgbox_right_bg2.jpg);
}
}
layer_obj.filters[0].opacity = 0.8; //透明度为 80%
if(time == undefined) time = 3000;
else time = time*1000;
var top = line_height-40;
var speed = 1.5;
time-= 1000;
//控制窗口向下移动至页面边缘
move_down = function movefplogo() {
top+= speed;
layer_obj.style.top = top;
if(top else settimeout(close_alert_win(), time);
}
move_down();
}
function close_alert_win() {
var layer_obj = fromid(alert_layer);
//控制窗口渐渐消失
if(layer_obj.filters[0].opacity layer_obj.style.display = none;
return true;
}
layer_obj.filters[0].opacity-= 0.02;
settimeout(close_alert_win(), 1);
}
document.writeln( filter:progid:dximagetransform.microsoft.basicimage();>);
document.writeln( );
document.writeln( );
document.writeln();
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product