Jump to content

Refresh on load


Jonob

Recommended Posts

Hi all,

 

I have an issue where the user closes his browser with tabs still visible. When he re-opens the browser, the tabs are already there, and seem to load my page from cache. Instead, I need to make sure that the page is properly reloaded.

 

I have ofcourse tried the following, which doesnt seem to cover the above scenario:

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">

 

Is there a fail safe way to force the browser to refresh the page once on load. This should work irrespective of how that load originated; i.e. user types in url, user opens bookmark, page opens automatically in tab when browser starts, etc.

 

Thanks for any advice you can give.

 

(Btw, I am a complete noob with javascript, so go easy on me please  :-\ )

Link to comment
Share on other sites

Meta cache preventions are inconsistent across browsers, try using PHP to set the headers:

 

header('Cache-Control: no-cache');
header('Pragma: no-cache');

 

NB I wouldn't rely on JavaScript for anything "fail-safe".

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.