我正在运行一个处理表单并将您发送到另一个页面的 php 代码。一旦我的处理完成,我目前正在使用此代码作为示例:
echo "Success, redirecting to <a href = "index.html">index.html</a>";
//I then do some stuff with the session here
echo "<script>window.open('index.html', '_self')</script>";
我觉得这不是最有效的运行方式。是否可以用纯php打开新页面? (标题位置无论如何都不起作用,因为第一条回显线定义了页面)。或者,有没有办法对标题位置执行相同的操作,并以不同的方式显示较早的回显线,但仍然具有相同的效果?
最佳答案
数据发送回浏览器后,您无法使用 PHP 执行此操作。
我个人会在 JavaScript 中添加一个 setTimeout()
,然后在 5000 毫秒后运行 window.open()
。
关于javascript - 添加html后使用php打开页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52214443/