Du hast nicht Dein SQL gepostet... Woher merkst Du was f�r den
jeweiligen Chatter neu ist?
Wieso definierst Du eine Funktion und schreibst den update-code nicht
direkt in den script-block?
Wo wird diese funktion aufgerufen? Kann es sein, dass die alte funktion
aufgerufen wird, falls die neue noch nicht ganz da ist beim aufruf?
Claudius
>
> ich habe einen chat programmiert, der alle 5 sekunden aus
> einer datenbank
> den dialog ausliest und die neusten eintr�ge mit
> document.write in eine html
> seite schreibt.
> allerdings passiert es ab und zu- und deswegen kann ich es
> mir auch nicht
> erkl�ren, dass einige datens�tze zweimal geschrieben werden.
> ich habe mir mal die datenbank runtergeladen und dort sind
> die eintr�ge nur
> einmal vorhanden.
> es muss also beim auslesen geschehen...
> hat jemand eine idee ??? code ist folgender:
>
> <script language="JavaScript">
> <!--
>
> function update()
> {
> top.ChatRoomFrame.chatFrame.document.write("<font face=\"Tahoma\"
> size=2>");
> top.ChatRoomFrame.chatFrame.document.write("<%
> if(NOT rs.EOF) then
>
> do while (NOT rs.EOF)
> inhalt = rs.fields.item("inhalt")
> output = output&"<BR>"&rs.fields.item("sender")&"(an:
> "&rs.fields.item("empfaenger")&"): "&SQLString(inhalt)
>
> rs.movenext
> loop
> rs.close
> response.write(output)
>
> end if
> %>");
> top.ChatRoomFrame.chatFrame.document.write("</font>");
>
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp