<?php
if($_POST["some_variable"]){
echo "this window should be closing now";
}
?>
我将如何调用 JQuery 代码来关闭窗口,函数是什么?
打开窗口的代码类似于以下...
$('.new_window').each(function () {
$(this).click(function () {
var center = 'height=436,width=465,top=' + ((screen.height - 436) / 2) + ',left=' + ((screen.width - 465) / 2);
var address = 'popup.php?fid=' + $(this).attr('id');
window.open(address, 'new_window', center);
});
});
我猜代码在我的 JS 文件中的某处,并且以某种方式从“if”大括号内调用。
一些说明:我示例中的 php 并不重要。事情的要点是,如果 PHP 代码进入该代码块,我需要关闭窗口。我的数据库也应该在窗口关闭之前更新(不在示例代码中)。
最佳答案
这段 Javascript 应该可以解决问题:
<script>
window.close();
</script>
关于php - 在验证某些 $_POST 变量是否正确后,我希望关闭窗口。我如何使用 JQuery 执行此操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3749748/