0

嗨,我有以下 php 代码

 if($this->sess->loggedIn == 1){
      $this->_redirect("Queue/index");
 }

我在这里做的是检查如果用户登录并按下后退按钮。我再次将他发送到主页。这适用于除 safari 之外的所有浏览器,但 safari 执行所有服务器端代码而不是重定向。如果我刷新页面,重定向也可以工作,因为我的会话已设置。我认为 safari 从缓存中加载页面。有没有办法解决这个问题。我正在使用 jquery 手机

4

1 回答 1

0

我按照这两个步骤解决了这个问题

  1. 将 Safari 更新到最新版本

添加

<body onunload="">

这将阻止浏览器缓存页面

于 2012-07-03T11:27:55.360 回答