转自:https://www.cnblogs.com/freeliver54/p/4920388.html

 1 <!doctype html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style>
 7 #popupcontent{ 
 8 position: absolute; 
 9 visibility: hidden; 
10 overflow: hidden; 
11 border:1px solid #CCC; 
12 background-color:#F9F9F9; 
13 border:1px solid #333; 
14 padding:5px; 
15 } 
16     </style>
17     <script>
18 var baseText = null; 
19 
20 function showPopup(w,h){ 
21 var popUp = document.getElementById("popupcontent"); 
22 popUp.style.top = "150px"; 
23 popUp.style.left = "150px"; 
24 popUp.style.width = w + "px"; 
25 popUp.style.height = h + "px"; 
26 //if (baseText == null) baseText = popUp.innerHTML; 
27 //popUp.innerHTML = baseText + "<div id=\"statusbar\"><button onclick=\"hidePopup();\">Close window</button></div>"; 
28 //var sbar = document.getElementById("statusbar"); 
29 //sbar.style.marginTop = (parseInt(h)-40) + "px"; 
30 popUp.style.visibility = "visible"; 
31 } 
32 
33 function hidePopup(){ 
34 var popUp = document.getElementById("popupcontent"); 
35 popUp.style.visibility = "hidden"; 
36 } 
37 
38 
39     </script>
40 </head>
41 <body>
42     <a href="#" onclick="showPopup(600,600);" >Open popup</a> 
43     <div id="popupcontent">这是一个DIV弹窗效果!相关内容如下
44     <iframe src="Agree.html" width="500px" height="500px;" scroll="auto"></iframe>
45     <div id="statusbar"><button onclick="hidePopup();">Close window</button></div>
46     </div>
47     
48 </body>
49 </html>

 

posted on 2018-12-19 12:25  Sharpest  阅读(221)  评论(0编辑  收藏  举报