js实现弹出窗口之弹出层的例子

发布时间:2020-08-19编辑:脚本学堂
介绍一个用js实现的弹出窗口之弹出层的实例代码,供大家学习参考。

代码如下:
 

复制代码 代码示例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE>弹出窗口之弹出层_www.jb200.com</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<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 = "200px";
popUp.style.left = "200px";
popUp.style.width = w + "px";
popUp.style.height = h + "px";
if (baseText == null) baseText = popUp.innerHTML;
popUp.innerHTML = baseText + "<div id="statusbar"><input type="button" value="Close window" onClick="hidePopup();"></div>";
var sbar = document.getElementById("statusbar");
sbar.style.marginTop = (parseInt(h)-60) + "px";
popUp.style.visibility = "visible";
}
function hidePopup(){
var popUp = document.getElementById("popupcontent");
popUp.style.visibility = "hidden";
}
</script>
<META content="MSHTML 6.00.2900.2838" name=GENERATOR></HEAD>
<BODY>
<div id="popupcontent">脚本学堂,欢迎大家的光临。</div>
<p><a href="#" onClick="showPopup(300,200);" >onclick</a></p>
</BODY>
</HTML>

您可能感兴趣的文章:
js弹出层的实现代码
点击div弹出层的效果代码举例
js鼠标滑过弹出层的定位IE6中bug的解决办法