Refreshing parts of a web site

Refreshing parts of a web site

am 26.09.2007 18:50:33 von John

Hi,

Is there any way to update only a single object on a
web page (without using frames)? For instance a
picture that will change on a server depending on
some (server-side) state, for example the weather.

Just like an entire page can be refreshed, I want to
refresh just an image. It's ok to use XHTML or Java
script, although I don't know how to code it right now.

Regards,
John

Re: Refreshing parts of a web site

am 26.09.2007 19:40:39 von Shion

John wrote:
> Hi,
>
> Is there any way to update only a single object on a
> web page (without using frames)? For instance a
> picture that will change on a server depending on
> some (server-side) state, for example the weather.

AJAX script that checks the server every X minute and change the content of a
div if there is a change.



--

//Aho

Re: Refreshing parts of a web site

am 27.09.2007 17:08:20 von John

On 26 Sep, 19:40, "J.O. Aho" wrote:
> John wrote:
> > Hi,
>
> > Is there any way to update only a single object on a
> > web page (without using frames)? For instance a
> > picture that will change on a server depending on
> > some (server-side) state, for example the weather.
>
> AJAX script that checks the server every X minute and change the content of a
> div if there is a change.

Thanks. I found and modified a JavaScript that updates a div tag. But
right
now I activate the JavaScript function that posts the form to the CGI
script
with a button. How can I make a script that lies in the background and
calls my JavaScript update function once every minute or so?

/ John

Re: Refreshing parts of a web site

am 28.09.2007 11:48:37 von Neredbojias

Well bust mah britches and call me cheeky, on Thu, 27 Sep 2007 15:08:20
GMT John scribed:

> On 26 Sep, 19:40, "J.O. Aho" wrote:
>> John wrote:
>> > Hi,
>>
>> > Is there any way to update only a single object on a
>> > web page (without using frames)? For instance a
>> > picture that will change on a server depending on
>> > some (server-side) state, for example the weather.
>>
>> AJAX script that checks the server every X minute and change the
>> content of a div if there is a change.
>
> Thanks. I found and modified a JavaScript that updates a div tag. But
> right
> now I activate the JavaScript function that posts the form to the CGI
> script
> with a button. How can I make a script that lies in the background and
> calls my JavaScript update function once every minute or so?

Whatever the div-update code is, make it a function [say "divupdate()] and
do something like this

function repeatdivupdate() {
setInterval("divupdate()", 60000)
}
repeatdivupdate();

--
Neredbojias
Half lies are worth twice as much as whole lies.