Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79

    messaggistica... come fare?

    ciao a tutti!
    sto creando un'applicazione asp che coinvolge più utenti contemporaneamente.
    ogni utente dopo aver effettuato il login entra in questa mia applicazione e, tra le altre cose, vede quali sono gli altri utenti online in quel momento.

    fin qui tutto bene.

    vorrei dare la possibilità ad ogni utente di contattare un'altro utente che in quel momento è online. vorrei che il primo utente scrivesse un messaggio al secondo (che va cmq memorizzato su un db) e che al secondo utente si apra un pop-up che lo avverte del nuovo messaggio arrivato.

    il tutto non deve essere una chat, è solo un'area della mia applicazione. diciamo che il suo funzionamento è come quello di una casella di posta, in cui l'utente può scegliere quando andare a leggere i nuovi messaggi.

    come potrei fare? la lista degli utenti online ce l'ho, la parte di scrittura e lettura dei messaggi anche, mi manca solo il discorso del pop-up.

    qualcuno ha qualche idea?

    GRAZIE MILLE!
    ...::: by tonyno :::...

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Fai scrivere dal server sulla pagina dell'utente:

    <script>window.open('messaggio.asp?ut=<%=utente%>' ,'mess')</script>

    ovviamente il messaggio da recuperare lo gestirai nella pagina messaggio.asp

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    non penso di aver capito bene,
    come faccio a far scrivere sulla pagina dell'utente se l'utente stesso sta navigando all'interno del sito?
    ...::: by tonyno :::...

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Per la natura stessa delle comunicazioni in ambiente web il server non puo' "prendere l'iniziativa" ed inviare quando vuole una pagina al client... deve attendere che l'utente richieda una nuova pagina ad allegarci uno script come quello che ti ho indicato.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    si si questo l'ho capito...
    se faccio un frame ke si aggiorna ogni 5 secondi e va a vededere se è arrivato un nuovo messaggio posso ovviare il problema?
    ...::: by tonyno :::...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.