///这是一段用javascript显示弹出窗口的代码。如何防止用户返回到父窗口,直到他关闭弹出窗口?
<script type="text/javascript">
<!--
var stile = "top=10, left=10, width=600, height=800 status=no, menubar=no, toolbar=no scrollbar=no";
function Popup(apri) {
window.open(apri, "", stile);
}
//-->
</script>
<a href="javascript:Popup('YOURPAGE.html')">show popup</a>
最佳答案
在现代浏览器中,它不是弹出窗口,而是在浏览器中打开的新选项卡。检查 jquery 或其他 JavaScript 库以创建正确的模态弹出窗口。这就是您正在寻找的。p>
查看http://jqueryui.com/demos/dialog/#modal
有无数这样的开箱即用的解决方案......
关于javascript - 子窗口打开时防止在父浏览器窗口中导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12647999/