A页面:
<script>
var i;
i=0;
function openwindow()
{
if (i<=5)
{
i+=1;
window.open(b);
}
else {alert('已超过5个!');return false;}
}
</script>
<input type=button onclick='openwindow()'>B页面
<body onload='window.opener.i-=1'>
</body>
<script>
var i;
i=0;
function openwindow()
{
if (i<=5)
{
i+=1;
window.open(b);
}
else {alert('已超过5个!');return false;}
}
</script>
<input type=button onclick='openwindow()'>B页面
<body onload='window.opener.i-=1'>
</body>
<script>
var i;
i=0;
function openwindow()
{
if (i<=5)
{
i+=1;
window.open(b);
}
else {alert('已超过5个!');return false;}
}
</script>
<input type=button onclick='openwindow()'>B页面//写错了,应该是:
<body onunload='window.opener.i-=1'>
</body>