sivun automaattinen

eli pitäisi tehdä näyttötaulu jossa on selain näyttämässä sivua ja päivittää sen silloin kun dokumenttiin on tullut muutoksia.
sivu muuttuu toisinaan parin sekunnin välein, toisinaan voi mennä tuntejakin ettei päivitystä tarvita.

eli voisiko ajaxilla homman toteuttaa niin että palvelin lähettää selaimelle käskyn päivittää sivu tai vielä mieluummin vain tietty kehys.

html:n meta refresh ei kelpaa siksi että en turhaan halua ruutua vilkuttaa jos informaatio ei ole mihinkään muuttunut.

pystyykö tämän ongelman ratkaisemaan ajaxilla tai millään muullakaan tavalla?
en keksinyt millä hakusanoilla alkaisin googlesta hommaa selvittämään.
31471
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Tässä voi käyttää joko selaimen sivunpäivitystä ("meta refresh") tai sitten koodata jokin activex-kikkare joka tarkkailee taustalla milloin sisiältö on muuttunut ja ohjaa selainta päivittämään sivun. Ensimmäinen vaihtoehto on useissa uutissivuilla, GMailissa yms. käytössä oleva tapa, joten suosittelen sen käyttämistä. Haittaahan siitä ei ole vaikka sivu päivittyykin vaikkei sisältö olekaan muuttunut.

Äänestä
  • Älä nyt ainakaan mitään activex:ää ala tommosta varten koodaamaan, typerin idea ikinä. Jos meta refresh ei kelpaa, tee ajax:lla HEAD-pyyntö, jolla saat tietää, onko sivu päivittynyt. Jos on, javascriptillä vain refresh. Tarvitsee ehkä noin kymmenen riviä javascriptiä..

    Äänestä

  • fidel1 kirjoitti:

    Älä nyt ainakaan mitään activex:ää ala tommosta varten koodaamaan, typerin idea ikinä. Jos meta refresh ei kelpaa, tee ajax:lla HEAD-pyyntö, jolla saat tietää, onko sivu päivittynyt. Jos on, javascriptillä vain refresh. Tarvitsee ehkä noin kymmenen riviä javascriptiä..

    kiitti vinkistä. pitää perehtyä tuohon HEAD-pyynnön käyttöön.
    eikä tosiaan tullut mieleenkään mitään activex-kikkaretta alkaa tekemään kun linuxin selaimissa ne vähän heikommin toimisikin..

    Äänestä

Kommentoi aloitusta


päivittäminen? kirjoitti:

eli pitäisi tehdä näyttötaulu jossa on selain näyttämässä sivua ja päivittää sen silloin kun dokumenttiin on tullut muutoksia.
sivu muuttuu toisinaan parin sekunnin välein, toisinaan voi mennä tuntejakin ettei päivitystä tarvita.

eli voisiko ajaxilla homman toteuttaa niin että palvelin lähettää selaimelle käskyn päivittää sivu tai vielä mieluummin vain tietty kehys.

html:n meta refresh ei kelpaa siksi että en turhaan halua ruutua vilkuttaa jos informaatio ei ole mihinkään muuttunut.

pystyykö tämän ongelman ratkaisemaan ajaxilla tai millään muullakaan tavalla?
en keksinyt millä hakusanoilla alkaisin googlesta hommaa selvittämään.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu