Avatar billede mac10 Nybegynder
05. november 2007 - 12:00 Der er 7 kommentarer og
1 løsning

Blink / Lyd fri refresh i browser?

Hej

Jeg fandt denne her:

http://www.thescripts.com/forum/thread57777.html

Men den virker ikke rigtig som den skal.

Jeg leder efter en javascript funktion der kan opdaterer et chat vindue uden at blinke eller komme med den irriterende klik lyd så folk kan sidde og chatte i hyggelige omgivelser.

Nogen der ved, hvor jeg finder det? Ville være dejligt :)
Avatar billede w13 Novice
05. november 2007 - 13:38 #1
Det kunne lyde som om, du skulle lære noget om Ajax. Det er vist den eneste løsning. Men pas på, for det er ikke let at lave gode Ajax-applikationer.
Avatar billede roenving Novice
05. november 2007 - 14:59 #2
-- arh den klassiske olebole-chat er lavet præ-ajax, så der er andre muligheder ...

-- men den fungerer på nogle principper, der ligner ajax, og så kan man ligesågodt fare i ajax med det samme !-)

Olebole-chatten reloader en usynlig iframe/en iframe uden udstrækning med bestemte intervaller, denne indeholder så de nødvendige data og et script, der skriver dem over til de aktuelle felter !o]
Avatar billede w13 Novice
05. november 2007 - 19:43 #3
Før jeg kendte til Ajax legede jeg også lidt med "Hidden IFrame Technology", som nogle kalder det. =) Synes måske det navn er lige i overkanten. Men jeg mener da, man hører klik alligevel?
Avatar billede w13 Novice
05. november 2007 - 19:44 #4
Jeg hjælper i øvrigt en fyr med det her: http://www.eksperten.dk/spm/803224
Avatar billede olebole Juniormester
06. november 2007 - 15:04 #5
<ole>

Nej, hvis man refresh'er med location.reload(true), klikker IE ikke. Det betyder dog, man ikke kan sende argumenter med, når der refresh'es - og altså ikke kan informere serveren om, hvornår man sidst hentede beskeder.

I stedet sætter man et timestamp i brugerens session (eller i en cookie) ved hver hentning. Stamp'et kan ved næste hentning bruges til at si de beskeder fra, brugeren allerede har set  ;o)

OleBole-chatten er i dag blot et historisk kuriosum fra en svunden tid, hvor WWW kravlede med sin første stofble. I dag, hvor WWW er nået til at stolpe ubehjælpelig rundt i en 'Up-and-Go' model, bør en script-chat helt klart skrives med Ajax som kommunikations-motor - og JavaScript/DOM til visning af beskeder  :)

/mvh
</bole>
Avatar billede mac10 Nybegynder
10. november 2010 - 12:45 #6
Lav svar tak
Avatar billede w13 Novice
10. november 2010 - 12:54 #7
Hvis du kunne bruge noget. =)
Avatar billede w13 Novice
17. november 2010 - 14:45 #8
Tak for point! :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester