<script type="text/javascript" language="javascript">
function openchild()
{
parent.window.close();
window.showModalDialog("./login.php",window,"dialogWidth:1024px;dialogHeight:768px;scroll:no;help:no");
}
</script>
这个函数应该可以的。可以打开并关闭父窗口。
function openchild()
{
parent.window.close();
window.showModalDialog("./login.php",window,"dialogWidth:1024px;dialogHeight:768px;scroll:no;help:no");
}
</script>
这个函数应该可以的。可以打开并关闭父窗口。
1,由于是自动打开,窗口会被拦截(如果是点击链接打开的话不会被拦截,不太清楚是什么原因);
2,本窗口不会关闭自己。
代码在上面
请高手帮修改一下,能不能做到自动打开新窗口而不被拦截,同时还能自动关闭父窗口。
当然也可以换一种方法,只要能在打开一个页面时自动将页面变成模拟态窗口即可。
可否讲下实际业务操作呢?window.showModalDialog("./login.php",null,"dialogWidth:1024px;dialogHeight:768px;scroll:no;help:no");
变成null可以试下。
// parent.window.opener = null;
// parent.window.open('', '_self');
// parent.window.close();