window.scrollTo
Jeg er i gang med at lave en chat, og bruger i den forbindelse et par (eller mange) javascripts til at holde styr på tingene.Jeg er næsten færdig, men har dog et større problem:
Mit besked-vindue, som indeholder alle beskederne, kommer til at indeholde en ganske stor mængde tekst. Maksimalt 65 linjers tekst før min javascript oprydder går i gang.
Pointen er, at de ovenstående 65 linjers tekst i visse brugeres browsere nødvendiggør, at man skal scrolle. Jeg bruger i den forbindelse window.scrollTo(0, document.height ? document.height : document.body.scrollHeight);
for at tvinge brugerens vindue til at scrolle helt ned i bunden, og det fungerer i de fleste tilfælde fint.
Men jeg har dog oplevet brugere, som har problemer med ovenstående, og alle brugere, som har disse problemer benytter IE 5.0. Det sjove er, at ovenstående kommando under normale omstændigheder fungerer ganske fint (også i IE 5.0), men i visse tilfælde er jeg nødt til at reloade beskedvinduet på grund af timeout fra browserens side. Under reload gemmer jeg al indhold i et parent vindue, og når besked-vinduet er reloadet, så fylder jeg indholdet tilbage igen således, at brugerne nærmest ikke mærker noget. Men de brugere, som benytter IE 5.0 mærker til det, for scrollbaren \"hænger\", og scroller ikke i bunden, som den burde gøre.
Kan det have noget at gøre med min kopieringsfunktion?
Håber, at i fatter min håbløse forklaring :-)
