Php 脚本被发送,则页面不重定向
如果单击submit按钮,则应执行此代码,但这不起作用Php 脚本被发送,则页面不重定向,php,Php,如果单击submit按钮,则应执行此代码,但这不起作用 header('Location: http://www.yourtargeturl.com'); //script api echo '<script>window.open("'.$_SERVER['PHP_SELF'].'","_self")</script>'; header('位置:http://www.yourtargeturl.com'); //脚本api echo“window.open”(“.$”
header('Location: http://www.yourtargeturl.com'); //script api
echo '<script>window.open("'.$_SERVER['PHP_SELF'].'","_self")</script>';
header('位置:http://www.yourtargeturl.com'); //脚本api
echo“window.open”(“.$”服务器['PHP\u SELF'..”,“\u SELF”);
您正在混合使用PHP和Javascript。只有标题将用户发送到该窗口中的新位置
注意:PHP存在于服务器上,然后在生成/运行之后发送到浏览器,因此您拥有的javascript需要回显到浏览器才能执行任何操作。您的标题('位置:http://www.yourtargeturl.com');
将重定向页面,并使浏览器加载该页面
之后的一切都被忽略了。因此,您的JavaScript窗口.open
从未写入页面并运行。请解释“这不起作用”。您是否收到错误?如果是,错误是什么?如果不是,那么脚本的行为如何不像您预期的那样?