我有一个代码可以在除 Firefox 之外的大多数浏览器上运行。这是从提交表单启动的。我只想将“同意”视为真实,然后在接受时关闭窗口。如果我删除结束参数将在 FF 和 Chrome 上正确执行。
<script type="text/javascript">
function confirmSubmit() {
var agree = confirm("¿Estas seguro de anular esta reserva?");
if (agree) {
window.parent.close();
return true;
} else {
return false;
}
}
</script>
问题是 if (1. window.parent.close() 2. return true) 中有两个选项,但是 window.close() 在两个浏览器上都可以正常工作。提前致谢