我有一个AJAX函数,它在" div"中包含页面内容(list.php)。页面(home.php),页面(list.php)有一个函数检查会话是否已经过期,如果是,你应该去index.php。事实证明,当我使用标题时('位置:index.php');重定向仅在" div"内进行。我希望改为重定向整个页面(home.php)。这导致我留在home.php并且正在" div" " index.php",并且只会显示" index.php"
答案 0 :(得分:1)
将重定向放在AJAX函数的回调中。在AJAX对象中有响应之后,您将希望在Javascript中使用window.location = ""
之类的内容。
如果您使用普通JS,则需要注意onreadystatechange
事件等于4
,然后根据响应代码和您的预期功能进行相应的重定向。