[转]创建一个JavaScript弹出DIV窗口层的效果
2024-10-21 04:06:37
本文转自:http://www.soso.io/article/23698.html
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
#popupcontent{
position: absolute;
visibility: hidden;
overflow: hidden;
border:1px solid #CCC;
background-color:#F9F9F9;
border:1px solid #333;
padding:5px;
}
</style>
<script>
var baseText = null; function showPopup(w,h){
var popUp = document.getElementById("popupcontent");
popUp.style.top = "150px";
popUp.style.left = "150px";
popUp.style.width = w + "px";
popUp.style.height = h + "px";
//if (baseText == null) baseText = popUp.innerHTML;
//popUp.innerHTML = baseText + "<div id=\"statusbar\"><button onclick=\"hidePopup();\">Close window</button></div>";
//var sbar = document.getElementById("statusbar");
//sbar.style.marginTop = (parseInt(h)-40) + "px";
popUp.style.visibility = "visible";
} function hidePopup(){
var popUp = document.getElementById("popupcontent");
popUp.style.visibility = "hidden";
} </script>
</head>
<body>
<a href="#" onclick="showPopup(600,600);" >Open popup</a>
<div id="popupcontent">这是一个DIV弹窗效果!相关内容如下
<iframe src="Agree.html" width="500px" height="500px;" scroll="auto"></iframe>
<div id="statusbar"><button onclick="hidePopup();">Close window</button></div>
</div> </body>
</html>
最新文章
- [PHP] - mysql 数据库操作
- 网络存储技术(3) based on zt
- 关于Node.js的httpClieint请求报错ECONNRESET的原因和解决措施
- 【Storage】Ubuntu LVM 安装配置
- Sublime Text 使用技巧
- OpenCV Open Camera 打开摄像头
- 盘点 OSX 上最佳的 DevOps 工具
- oracle表连接------&;gt;排序合并连接(Merge Sort Join)
- JavaScript 定义类的最佳写法——完整支持面向对象(封装、继承、多态),兼容所有浏览器,支持用JSDuck生成文档
- 对使用多个swiper下标有时显示不出来的问题
- P1744 采购特价商品
- windows查看已连接WIFI密码
- bootstrap4的出现(或这篇文章可以叫做bs4与bs3的区别)
- GitHub最基本使用总结
- 关于PHP5.6连接SqlServer
- 用户id,组id和文件访问权限
- springmvc源码解析MvcNamespaceHandler之<;mvc:view-resolvers>;
- 使用k8s operator安装和维护etcd集群
- 【LeetCode】199. Binary Tree Right Side View
- Ubuntu终端命令行播放音乐(mp3)