当我单击一个链接时,它会将我重定向到一个php
页面,该页面的主要目标是保存数据,MySQL
但仅此而已。所以我希望这个页面在完成将数据保存到数据库后自行关闭。我怎样才能做到这一点 ?任何指针都会很棒。
问问题
90 次
4 回答
3
将此代码放在页面的末尾。执行此脚本时,您的选项卡将关闭。
<script type="text/javascript">
window.close();
</script>
于 2012-11-30T13:17:13.510 回答
2
首先,请记住 PHP 是一种服务器端语言,与浏览器完全无关。它只会向浏览器输出由浏览器解释的代码。Javascript是与浏览器交互的东西。
但是,让您知道,使用 Javascript,由于各种原因,您无法保证该功能会实际执行,即浏览器通常会与用户确认用户是否可以关闭窗口。
这是代码:
<script type="text/javascript">
window.close();
</script>
于 2012-11-30T13:19:35.243 回答
0
你可以使用 Javascript window.close 方法来做到这一点,这不是 PHP 的工作。
于 2012-11-30T13:17:12.943 回答
0
除非您谈论的是真正的弹出窗口(并且如今使用选项卡式浏览和移动设备,谁知道该页面的查看方式),否则我认为最好的方法是在执行后使用header("Location:http://www.mysite.com/done.php");
. 最好是告诉用户执行是否成功的东西。
于 2012-11-30T13:27:55.763 回答