Re: Is there a way to distinguish an auto-refresh from a manual page load? [message #177203 is a reply to message #177155] |
Mon, 27 February 2012 09:22 |
alvaro.NOSPAMTHANX
Messages: 277 Registered: September 2010
Karma:
|
Senior Member |
|
|
El 24/02/2012 14:26, The Natural Philosopher escribió/wrote:
> Álvaro G. Vicario wrote:
>> El 22/02/2012 23:26, The Natural Philosopher escribió/wrote:
>>> Cos I want to make a page slightly different depending...
>>> ..I cant think of any parameter I might pass that would be affected by
>>> autorefersh or not tho.
>>>
>>> Maybe javsacript and a timer would enable one?
>>
>> The "auto-refresh" concept implies some previous work on your side.
>> It'd help a lot to know what's the code you wrote to accomplish it
>> (JavaScript, <meta> tag or whatever). Whatever, I have the impression
>> that it'd help even more to know the problem you want to fix rather
>> than just the solution you figured out.
>>
>>
> Well I used a meta tag so that the client refreshes in case new info has
> come in.
>
> However in this case the client can also POST new information, and I
> don't want it POSTING the same information every 5 minutes or whatever.
Then, it should be enough to use two different URLs, one of the <meta>
tag and one for the action attribute in the form. Even if they actually
point to the same file, the browser has no way to know.
> The idea is to construct a not very real time view (5 minute granularity
> is good enough) on some data, some of which the user can change.
Well, that's the prototypical use case for AJAX :)
> I haven't tested it to see if a refresh is actually different from a
> submit.
Oh, I thought you had. If the <meta> tag does not use POST, you don't
have the problem in the first place.
--
-- http://alvaro.es - Álvaro G. Vicario - Burgos, Spain
-- Mi sitio sobre programación web: http://borrame.com
-- Mi web de humor satinado: http://www.demogracia.com
--
|
|
|