Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239

    Javascript Remote Scripting

    Salve a tutti!

    Premetto di conoscere pochissimo javascript e di essere ferrato solo in asp.
    Ho saputo che javascript ha la capacità di comunicare con il server in maniera trasparente e senza dove ricaricare la pagina e facendo delle ricerche sono andato a finire qui http://www.ashleyit.com/rs/

    adesso mi servirebbe che all'evento onUnload la pagina comunichi un valore ad una pagina presente sul server, va bene sia con get che con post, senza necessità di ricevere una risposta.

    come si può fare?
    esiste qualche esempio "for dummies"?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    L'evento onunload non e` uguale agli altri.
    Puoi eseguire un solo comando, poi la pagina sparisce.
    Qualche tempo fa si consigliava di aprire una finestra nuova, in cui fare tutte le operazioni necessarie, ma ora le popup sono poco affidabili (molti browser le tagliano).

    Comunque JS e` in grado di inviare info al server, tramite un link o la spedizione di un form.

    Non so se funziona (ma puoi provare - solo che browser diversi possono comportarsi diversamente):

    <body onunload="window.location.href='nuovapag.asp?nome1 =par1&nome2=par2';">
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    scusa la domanda da novizio, ma in questo modo non ricarica un'altra pagina?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    Mich_ ho fatto qualche prova e mi sono reso conto che questo sistema non va bene perchè mi invia i dati anche quando cambio o ricarico la pagina

    c'è un evento che si attiva soltanto alla chiusura della pagina?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non c'e` l'evento che chiedi (simil-onunload solo alla chiusura).

    Se cerchi nel forum (bottone in alto a dx), ci sono alcuni interventi su come fare con una popup (dove puoi testare se la pagina e` stata chiusa o semplicemente cambiata).

    In alternativa fai come tutti: un bel timeout sul server.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    L'ho settato il timeout dal server tramite il global.asa ma non funziona!

    ecco perchè sto cercando di ricorrere a vie traverse

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    http://pro.html.it/articoli/id_215/idcat_11/pro.html

    Ma come gia' detto, il blocco dei popup lo vanifica... e non esistono, che io sappia, alternative.

    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

  8. #8
    Originariamente inviato da Maxx_ale
    L'ho settato il timeout dal server tramite il global.asa ma non funziona!

    ecco perchè sto cercando di ricorrere a vie traverse
    NON cercare sostituti. Fai funzionare il global.asa, NON esiste un reale suo sostituto.
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

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.