我在网上广泛搜索了如何在 PHP 中处理弹出窗口,但没有找到任何有用的信息。VBA 有一点,但不能真正移植到 PHP。
在我修改一个或多个字段并提交要保存的网页后,会出现此弹出窗口,单击 OK 按钮完成保存过程。
有没有办法通过 PHP 脚本来处理它?
PHP 是一种服务器端语言。您网页上的任何弹出窗口都可能使用 Javascript 完成,这是一种客户端语言(嗯,至少在这种情况下是这样)。所以不,没有办法只用 PHP 来处理这个问题。
你可以用javascript来做
onclick="centerPopUp('abc.php','windowname1','width=1000, height=1000'); return false;"
<script>
function centerPopUp( url, name, width, height, scrollbars ) {
str = "";
str += "scrollbars=1,";
str += "width=" + width + ",";
str += "height=" + height + ",";
str += "resizable=0,";
str += "scrollbars=" + scrollbars + ",";
str += "width=" + width + ",";
str += "height=" + height + ",";*/
window.open( url, name, str );
}
</script>
您可以使用使用 jquery、AJAX、javascript 来实现所需的功能。纯 PHP 将无法做到这一点。