<?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代码进入该代码块,我需要关闭窗口。我的数据库也应该在窗口关闭之前更新(不在示例代码中)。
答案 0 :(得分:1)
这段Javascript应该可以解决问题:
<script>
window.close();
</script>