Er der slet ikke nogen som kan hjælpe ?!? Hvis jeg lige skal uddybe lidt, så vil jeg have min chat (som fungerer via asp) til ikke bare at skrive beskederne, men få dem til at køre op ad skærmen som en slags rulletekst. Håber i forstår, ellers må i jo spørge.
Jeg kan lave et lidt bedre script hvis jeg ved hvordan du henter dine variabler og hvordan du har sat det op, men ellers er det noget lignende, her vil dog ikke virke helt optimalt uden anden sammenhæng.
Jeg bruger bare en ganske almindelig loadVariables(); fra en ASP-side hvor jeg henter alt indholdet ind i en tekstboks hvor den er sat til "render as HTML". Jeg kan desværre ikke bruge XML, da jeg ikke har egen server.
Kommer dine beskeder ind øverst eller nederst i dit tekstfelt? For du kan jo bare putte dem ind i tekstfeltet nederst og så langsomt scrolle hele movieclippet indeholdende tekstfelt op bag en maske...
Så er det vist blot at lægge et dynamisk tekstfelt ind i et movieclip under en maske og så fra starten fylde det med tomme linier.
Når der kommer en ny linie, så putter du den bagerst på tekstfeltet (uden for masken), flytter movieclippet over nogle frames med et script, og når det er kommet en linie op, så flytter du det på plads samtidig med at du incrementerer dets scroll-property
Kan det lade sig gøre at chekke om der er kommet en ny linie?? Alstå min aspside spytter jo bare alle beskederne ud i en køre med nogle <br> og <b>. Skal det omstruktireres? Gider du lige at uddybe lidt?
For du alle linier op hele tiden? Og altså ikke bare en enkelt ny linie af gangen? Det lyder som en meget mærkelig struktur med meget unødig information og stor serverload. På denne måde er det jo straks sværere at vide, om der er noget nyt
Det smarteste ville være at sige, at man hele tiden kaldte scriptet med "den sidste linje jeg fik var nummer X, er der nogen siden den?" - og så returnerer asp-scriptet kun de eventuelle linjer ankommet siden da...
Har du styr på hvordan du vil lave det? Så lægger jeg da også et svar (husker også at vælge svar - glemmer det også ofte, så bare rolig det er vist et normalt fænomen barklund (: )
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.