项目要做一个弹出窗口效果,具体代码如下
javascript部分<script type="text/javascript">
function windowSize(){
var div = document.getElementById("tijiao");
div.style.display = "block";
var frame = document.getElementById("frmNextTask");
frame.style.display = "block";
frame.src = "http://www.baidu.com/";
}
function closeDiv(){
var div = document.getElementById("tijiao");
div.style.display = "none";
}
</script>
HTML部分<body>
<div id="tijiao" style="position:absolute; width:100%; height:100%; z-index:2; display:none;">
<div style="position:absolute; width:100%; height:100%; z-index:1"></div>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" background="/images/button_bg.gif">
<tr>
<td align="center" valign="middle">
<table width="650" height="450" border="0" cellpadding="0" cellspacing="1" bgcolor="#cccccc">
<tr>
<td align="left"><a>充值页面</a></td>
<td align="right">
<a style="color:white;text-decoration: none;" href="javascript:onclick=closeDiv()"><img src="/images/pay/close.jpg" /></a>
</td>
</tr>
<tr>
<td bgcolor="#ffffff" width="100%" height="90%" colspan="2">
<iframe id="frmNextTask" name="frmNextTask"style="width:100%; height:100%; display:none; z-index:2" frameborder="0" scrolling="yes"></iframe>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div> <a href="javascript:void(0)" onclick="windowSize()">弹出窗口</a></body>在IE下可以正常运行,在谷歌和火狐浏览器测试的时候百度首页加载进去了,但是无法进行任何操作,包括搜索,输入,链接求解
javascript部分<script type="text/javascript">
function windowSize(){
var div = document.getElementById("tijiao");
div.style.display = "block";
var frame = document.getElementById("frmNextTask");
frame.style.display = "block";
frame.src = "http://www.baidu.com/";
}
function closeDiv(){
var div = document.getElementById("tijiao");
div.style.display = "none";
}
</script>
HTML部分<body>
<div id="tijiao" style="position:absolute; width:100%; height:100%; z-index:2; display:none;">
<div style="position:absolute; width:100%; height:100%; z-index:1"></div>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" background="/images/button_bg.gif">
<tr>
<td align="center" valign="middle">
<table width="650" height="450" border="0" cellpadding="0" cellspacing="1" bgcolor="#cccccc">
<tr>
<td align="left"><a>充值页面</a></td>
<td align="right">
<a style="color:white;text-decoration: none;" href="javascript:onclick=closeDiv()"><img src="/images/pay/close.jpg" /></a>
</td>
</tr>
<tr>
<td bgcolor="#ffffff" width="100%" height="90%" colspan="2">
<iframe id="frmNextTask" name="frmNextTask"style="width:100%; height:100%; display:none; z-index:2" frameborder="0" scrolling="yes"></iframe>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div> <a href="javascript:void(0)" onclick="windowSize()">弹出窗口</a></body>在IE下可以正常运行,在谷歌和火狐浏览器测试的时候百度首页加载进去了,但是无法进行任何操作,包括搜索,输入,链接求解
<div id="tijiao" style="position:absolute; width:100%; height:100%; z-index:2; display:none;">
<div style="position:absolute; width:100%; height:100%; z-index:1"></div><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" background="/images/button_bg.gif">
<tr>
<td align="center" valign="middle">
<table width="650" height="450" border="0" cellpadding="0" cellspacing="1" bgcolor="#cccccc">
<tr>
<td align="left"><a>充值页面</a></td>
<td align="right">
<a style="color:white;text-decoration: none;" href="javascript:onclick=closeDiv()"><img src="/images/pay/close.jpg" /></a>
</td>
</tr>
<tr>
<td bgcolor="#ffffff" width="100%" height="90%" colspan="2">
<iframe id="frmNextTask" name="frmNextTask"style="width:100%; height:100%; display:none; z-index:2" frameborder="0" scrolling="yes"></iframe>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div> <a href="javascript:void(0)" onclick="windowSize()">弹出窗口</a></body>把以上代码删除即可