Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Refreshin Screen

Posted on 2000-02-26
6
Medium Priority
?
182 Views
Last Modified: 2010-05-18
I have a site on my web hosts server.  I frequently make changes to the site because it is under construction.  When I make the changes on my computer localy, and then upload the changes to my server, I run into a "snag".  when I pull the page up, it looks the same as it did before the changes.  Of course, when I manually refresh the screen, everything is fine.  I am concerned about the returning visitors that will not know to refresh their screen Every time they visit. I want to make sure that they have not missed any updates.

How do I set up my site so that their browser knows when to update it's files?  I am thinking that someone out their is going to say using cookies.  If I do this, then I am concerned about the individual who has their cookie capability disabled.  Also, I need to learn how to use them too.


What should I do?


Thanks  
0
Comment
Question by:iowa1
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 1

Expert Comment

by:sysedco
ID: 2562336
Over 95 percent of the users will refresh automatically when they:

1) Restart their browser
2) Come to your site anew
3) Haven't been to your site for 24 hrs

If this is not good enough, you can prevent the browser from caching your page with this HTML code in the HEAD area:

<meta http-equiv="Expires" content="0">

This will force browsers to refresh on every visit to your page.

<meta http-equiv="Pragma" content="no-cache;>

This keeps the page from being cached at all.

These options should work well in over 98% of the browsers out there.

Tom Carpenter
http://www.sysedco.com
http://www.techrover.com

0
 

Author Comment

by:iowa1
ID: 2563148
I need a little more guidence.  I did a little experiment.  I deleted a file from the server.  I then fired up a new browser window.  I tried to acccess the file and it appeared, even though I deleted it from the server.  Once the browser was refreshed, everything was fine.  So what this showed was that The browser did not show the changes, even though I restarted my browser.

Why is it that the browser will show the correct page after 24 hours?  I have not tried it that way, and I want to be ceartin that the browser is refreshed for the customer at least every 24 hours.  Can I be assured that this will definitely happen like you say?  I don't want the browser to stop caching every time due to the time it may take the page to load.


Thanks


Give some more feedback please, and I will give you the question
0
 
LVL 3

Expert Comment

by:messentary
ID: 2563726
sysedco has your answer, however, I would put a dummy date in the expires tag.  something like january 1, 1970.
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Expert Comment

by:xyzffff
ID: 2568029
add
<%
Response.CacheControl = "no-cache"
%>
or
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
to your file.
0
 
LVL 1

Accepted Solution

by:
Assen earned 200 total points
ID: 2568251
Hi iowa1

Here you can see some examples:

<meta http-equiv="Expires" content="0">


<meta http-equiv="Pragma" content="no-cache;>


<meta HTTP-EQUIV="Refresh" CONTENT="5; URL=index.html">


<meta HTTP-EQUIV="Expires" CONTENT="Tues 15 july 1999">

<meta HTTP-EQUIV="Refresh" CONTENT="5">

The 1 refreshes browser every time you visit; 2- simple no-cashe ; 3- refreshes after 5 sec with index.htm; 4- put the expire date; 5- it is like 3 but refreshes present page.

You can make some changes at (IE5):
Tools/InternetOptions/General/Settings

You can contact with your Administrator, he can make your page to expire on every visit.

Regards
0
 

Author Comment

by:iowa1
ID: 2578767
Thanks,  
   I have not had a chance to check the messages.  Sorry it took so long to reply.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
Without even knowing it, most of us are using web applications on a daily basis.  In fact, Gmail and Yahoo email, Twitter, Facebook, and eBay are used by most of us daily—and they are web applications. We generally confuse these web applications to…
In this tutorial viewers will learn how add a scalable full-width header using CSS3. Create a new HTML document with an internal stylesheet. Set a tiled background.:  Create a new div and name it Header. Position it with position:absolute at the top…
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).

610 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question