Hej!
Vet att de snackats om detta flera gånger tidigare men jag hittar inte någon bra lösning.
Jag försöker fixa så att mina "kommentarer" ska uppdateras automatiskt. Har lagt de 10 senaste kommentarerna i en div vid namn Comments.
Har med hjälp av AJAX fått hela diven att uppdateras med tex 20 sekunders mellanrum. Problemet är att man kan kommentera varje inlägg och om man då sitter och skriver så laddas ju diven om, vilket skapar problem.
Hur löser jag det? Helst med ASP och Javascript/AJAX men går det inte så får jag titta på andra lösningar.
Och jag har postat det här inlägget fel så ber jag moderator att flytta det till rätt forum, tack på förhand!
Antar att problemet är att det man skrivit försvinner när sidan laddas om? Kan du plocka det som skrivits och skicka med det till koden som ajax-javascriptet anropar, så kan du direkt skicka tillbaka värdet från koden som anropats. Alternativt lägga kommentarsfältet utanför "omladdnings-diven".
Antar att problemet är att det man skrivit försvinner när sidan laddas om? Kan du plocka det som skrivits och skicka med det till koden som ajax-javascriptet anropar, så kan du direkt skicka tillbaka värdet från koden som anropats. Alternativt lägga kommentarsfältet utanför "omladdnings-diven".
Vore bra att få se lite kod dock.
Man kommenterar inläggen ungefär som på Facebook så dom ligger tyvärr i samma div som inläggen som ska laddas om. Dock kanske man på något sätt kan få den att enbart ladda om nya inlägg?
Kan man på något sätt få refresh-scriptet att inte köras om man markerar kommentar-fältet eller liknande?