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

Antwort per Email an