PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   XML (https://www.php-resource.de/forum/xml/)
-   -   Refresh (https://www.php-resource.de/forum/xml/59482-refresh.html)

Inuyasha 16-09-2005 19:00

Refresh
 
Guten Tag,
Ich habe mal ne Frage und hoffe das ich hier richtig reinschreibe.
Ich habe einen kleinen Chat mal versucht zu gestalten ,mit php und html.
Leider gibt es dort zwei ganz große probleme bei meinen Chat.
Den Chat findet ihr unter :
http://www.Inuyasha-anime.de/smilie/chat.html
Wie man erkennen kann aktualisiere ich jeder Sekunde das Fenster damit man immer das neuste sieht.Ich möchte das sehr gerne ,das nur der Text aktuasiliert wird und nicht das ganze Fenster.
Ich habe gehört ,das man das mit ajax machen kann und das eine mischung aus javascript und xml ist.
Ach ja das soll auch zusätzlich mit einer schleife gehen.
Ich habe nur überhaupt keine Ahnung ,wie das gehen soll.
Das andere problem ist ,das wenn die Seite nach unten scrollen muss wegen dem Text ,das sie nicht immer mit nach unten geht ,damit man das aktuelste sieht.
Bitte helft mir !
mfg Chris

Titus 17-09-2005 11:18

Zu Ajax folg einfach mal den Links, die Wikipedia zu dem Thema anbietet.


Was das Scrollen angeht:

Das Window-Objekt hat eine Methode scrollTo, die sich da ganz nützlich machen kann.

Du musst halt nur vorher die aktuelle Position eines Ankers ermitteln, den du hinter dem Text wirfst (oder vor die zehntletzte Zeile oder wo auch immer): <a name="hierher" id="hierher"></a> Die Position erhält man z.B. mit einer Schleife: var y=0, el = document.getElementById('hierher'); while (el) { y += el.offsetTop; el = el.parentNode; }

Funktioniert dann im IE, Opera, Firefox und Konqueror.


Wenn du dich auf IE und Firefox beschränken willst, kannst du auch einfach
document.getElementById('hierher').scrollIntoView(); benutzen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:41 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG