php代码在调用javascript警报后未执行
php code not executing after calling a javascript alert
在调用javascript警报后,我在执行php重定向时遇到了一些问题。代码如下:
echo '<script>window.alert("This device is aleady registered to another user");</script>';
header('Location: page.php');
单击警报上的"确定"后,重定向不会执行。有什么想法可以让这个代码工作吗?
感谢
输出后不能发送头。只需通过javascript重定向用户即可。
echo '<script>window.location.href = "page.php";</script>';
在调用header
之前,不能输出任何内容,甚至不能输出一个空格。你可以在输出脚本之前使用头,就像下面的代码一样
header('Location: page.php');
echo '<script>window.alert("This device is aleady registered to another user");</script>';
希望这能帮助您
这是你能做的最好的使用:-
窗口位置
http://www.w3schools.com/js/js_window_location.asp
尝试这种方式
echo '<script>window.alert("This device is aleady registered to another user");
window.location.href = "page.php";
</script>';
相关文章:
- 无法在通过jQuery的ajax加载的页面中执行javascript
- 在Safari执行javascript之前对其进行修改
- 如何在执行此特定onclick事件时执行JavaScript函数
- 如何在从浏览缓存加载页面时执行javascript
- 使用Rhino和ASE执行Javascript的区别
- 如何在加载完整页面后严格执行javascript代码
- 在动态加载的对话框中执行Javascript
- 在Sinatra中执行Javascript
- 通过AJAX加载页面并执行javascript和CSS
- 适用于多种浏览器的Selenium-需要能够执行javascript的webDriver
- 如何在seleniumwebdriver中执行javascript提示并等待接受输入
- 在window.open()生成的窗口中执行JavaScript
- AJAX成功回调-执行javascript时出现问题
- 通过指令在控制器中执行javascript函数
- 从React Native Android原生地执行JavaScript代码
- iframe未执行Javascript方法(PHP)
- 执行JavaScript代码,使用selenium webdriver或WatiN从控制台获取日志
- 通过web驱动程序异步执行Javascript
- 如何在长时间执行JavaScript期间显示微调器
- 点击困难时执行javascript函数