0

大家好,我正在以这种方式加载弹出屏幕

<script>
  function show_popup(){
    $('#popup-container').load(html);
$('.popup').fadeIn();
  }
</script>

在我的 html 上

<a onlick="show_popup('popup/view-content')" href="#">

我的问题是加载 html 时,在新的 html 出现之前可以看到以前加载的 html 一段时间。我如何卸载以前的 html。

视图似乎缓存显示以前的 html 我如何删除以前的 html 然后加载新的

4

1 回答 1

0

要从页面中删除缓存,您需要在页面顶部包含以下内容:-

$this->output->set_header("Expires: Tue, 01 Jan 2000 00:00:00 GMT"); 
$this->output->set_header("Last-Modified: " . gmdate("D, d M Y H:i(worry)") . " GMT"); 
$this->output->set_header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); 
$this->output->set_header("Cache-Control: post-check=0, pre-check=0", false); 
$this->output->set_header("Pragma: no-cache");
于 2012-12-06T14:40:04.877 回答