I was thinking about disabling caching only for that particular file. Cheers. Eric
2008/5/29, Obe, Regina <[EMAIL PROTECTED]>: > Eric, > > Actually I had suggested the below to Carl offlist. The reason I > suggested tacking the random to his location is that say you have a > .txt file that gets automatically generated every so often. A lot of > web servers like IIS treat these kind of files as static and will send a > directive to the web browser to cache them and then browsers. They will > not give a new version unless you fool them into thinking its a > different file you are asking for by tagging a random seed on it. Also > browsers have varying hockeyness on how they decide when to get a fresh > copy or read from cache. > > True you could change the behavior if you had control of the web server > (which if you are on a shared box you don't necessarily). You would also > take a performance hit on things that really should be cached. > > Just my two cents. > > Regina > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > On Behalf Of Eric Lemoine > Sent: Wednesday, May 28, 2008 3:55 PM > To: Carl Morgan > Cc: [email protected] > Subject: Re: [OpenLayers-Users] redraw or refresh a text layer? > > On Tue, May 27, 2008 at 4:14 PM, Carl Morgan <[EMAIL PROTECTED]> > wrote: >> Regina, >> >> I got the following function to redraw the layer. Not sure I > understand >> why this works, but it does. I call it immediately after I call my > init >> function. I appreciate your help! >> >> -Carl >> >> function refresh_markers() { >> >> reports.redraw(true); >> map.removeLayer(reports); >> reports.destroy(); >> reports = new OpenLayers.Layer.Text( "New Rep", {location: >> "./" + textfile + "?" + Math.random()}); >> map.addLayer(reports); >> } > > Are you saying that it doesn't work without the random() call? > > If the web server serving the text file is yours you should probably > configure it to prevent browsers from caching that text file. To me > this isn't a problem on the OpenLayers side. > > -- > Eric > _______________________________________________ > Users mailing list > [email protected] > http://openlayers.org/mailman/listinfo/users > ----------------------------------------- > The substance of this message, including any attachments, may be > confidential, legally privileged and/or exempt from disclosure > pursuant to Massachusetts law. It is intended > solely for the addressee. If you received this in error, please > contact the sender and delete the material from any computer. > > _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
