<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>show window</title>
<style>
html,body{font-size:12px;margin:0px;height:100%;}
.mesWindow{border:#666 1px solid;background:#fff;}
.mesWindowTop{border-bottom:#eee 1px solid;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:12px;}
.mesWindowContent{margin:4px;font-size:12px;}
.mesWindow .close{height:15px;width:35px;border:none;cursor:pointer;text-decoration:underline;background:#fff}
</style>
<script>
//弹出窗口方法
function showMessageBox(wTitle,content,wWidth)
{
var bWidth=parseInt(document.documentElement.scrollWidth);
var bHeight=parseInt(document.documentElement.scrollHeight);
var back=document.createElement("div");
back.id="back";
var styleStr="top:0px;left:0px;position:absolute;background:#666;width:"+bWidth+"px;height:"+bHeight+"px;opacity:0.40";
back.style.cssText=styleStr;
document.body.appendChild(back);
var mesW=document.createElement("div");
mesW.id="mesWindow";
mesW.className="mesWindow";
mesW.innerHTML="<div class='mesWindowTop'><table width='100%' height='100%'><tr><td>"+
wTitle+"</td><td style='width:1px;'>"+
"<input type='button' onclick='closeWindow();' title='关闭窗口' class='close' value='关闭' />"+
"</td></tr></table></div>"+
"<div class='mesWindowContent' id='mesWindowContent'>"+
content+"</div><div class='mesWindowBottom'></div>";
styleStr="left:"+(window.outerWidth-wWidth)/2+"px;top:"+(window.outerHeight)/4+"px;position:absolute;width:"+wWidth+"px;";
mesW.style.cssText=styleStr;
document.body.appendChild(mesW);
}
//关闭窗口
function closeWindow(){
if(document.getElementById('back')!=null)
{
document.getElementById('back').parentNode.removeChild(document.getElementById('back'));
}
if(document.getElementById('mesWindow')!=null)
{
document.getElementById('mesWindow').parentNode.removeChild(document.getElementById('mesWindow'));
}
}
//测试弹出
function testMessageBox(){
messContent="<div style='padding:20px 0 20px 0;text-align:center'>"+
"用户名:<input type='text'/><br/>"+"密  码:<input type='text'/>"+
"</div>";
showMessageBox('登录',messContent,350);
}
</script>
</head>
<body>
<div style="padding:20px">
<div style="text-align:center";>
<input type="button" name="button" value="show window" onclick="testMessageBox()"/>
</div>
</div>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
Alexander!
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</body>
</html>
分享到:
相关推荐
登陆注册弹窗效果,很炫,可拖动,但遮罩层,动画弹出关闭。
Js实现手机端活动弹窗一天只弹一次代码 Js实现手机端活动弹窗一天只弹一次代码 Js实现手机端活动弹窗一天只弹一次代码
本文实例为大家分享了vue实现抽屉弹窗效果的具体代码,供大家参考,具体内容如下 以下代码比较简单。主要就是实现 侧边弹窗而且不会影响页面操作的方式,求点赞!!!不多说直接贴代码。 ,leftT:!leftShow,left...
JS弹窗效果,对联弹窗等锁定,可移动,右下角弹窗
原生js写的弹窗效果(alert效果),非常好用,适用于各大主流的浏览器,包括ie、火狐、谷歌、360等
javascript弹窗效果,兼容所有主流浏览器,扩展性好
用popup.js实现的弹窗效果,简单易用
采用arcgisjs 实现的弹窗,弹窗具备多个tab页,可翻页,弹窗在鼠标移动到橘黄色测点时弹出,点击地图其余地方消失。
主要介绍了JS使用遮罩实现点击某区域以外时弹窗的弹出与关闭功能,结合实例形式分析了javascript事件响应及页面元素属性动态操作弹出与关闭遮罩层相关实现技巧,需要的朋友可以参考下
js实现右下角视频弹窗。ie6789 火狐 谷歌测试兼容
本文实例为大家分享了JavaScript实现弹窗效果的具体代码,供大家参考,具体内容如下 使用css动画效果实现弹窗缓慢弹出和收回。 使用JavaScript实现定时弹出定时收回。 <!DOCTYPE html> <html lang="en"> &...
Javascript实现广告弹窗,只需要把代码加紧网页代码就行。
页面弹窗效果 JS网页特效
基于Cesium实现自定义弹窗效果组件,弹窗样式内容可以自定义,弹窗可跟随场景自适应移动,完整demo和源代码,代码未加密/未压缩,可直接调用运行 文章描述:...
多种JS弹窗效果,自己下载自己看效果!效果很旬丽哦~~自己试一试就知道了
JS实现右下角弹窗消息通知提示框插件特效源码.zip
three.js 弹窗html页面示例,可用于3d模型点击弹窗显示
19种高端大气的js遮罩弹窗效果,html5+CSS3+JS,代码简介,效果全面,初学者也可看懂
主要为大家详细介绍了js实现弹窗效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下