Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: onunload

  1. #1

    onunload

    Salve a tutti,

    vi chiedo aiuto perché di js non so quasi nulla, ma volevo sapere se è possibile fare

    <body onUnload="<?php ..... ?>">

    oppure no?

    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Cosa c'e' al posto dei puntini? se e' codice javascript si puyo' fare, se sono istruzioni php il browser non e' in grado di capirle... e nemmeno le riceverebbe.

    Suggerimento: http://pro.html.it/articoli/id_215/idcat_11/pro.html

    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

  4. #4
    ma il comando window.open non apre una popup?

    è possibile fargli aprire la pagina in un iframe?


  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da pugia
    è possibile fargli aprire la pagina in un iframe?
    ... di una pagina che non esiste piu'? :master:

    Spiega meglio cosa vuoi ottenere...

    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

  6. #6
    io vorrei fare in modo che quando l'utente abbandona la pagina, venga "usato" uno script php...

    pensavo di mettere questo script in una pagina e al momento dell'onUnload fargli aprire la pagina con lo script da qualche parte, ma non in una popup perché molti le hanno bloccate e quindi non funzionerebbe...

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Se hanno le popup bloccate, non puoi imporgliele.

    Comunque alla chiusura di una pagina puoi fare eseguire un solo comando JS (poi la pagina si perde e con essa il codice inserito).

    Che io sappia (e che e` venuto fuori in questo forum) c'e` solo la popup. Per il resto devi usare un timeout della sessione in PHP (lato server).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    quindi non esiste un comando js che permetta di dire "apri la pagina x nel frame y" ?

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Si`, quello esiste; ma ci deve essere gia` il frameset.
    Se viene chiuso il frameset, non puo` venir eseguito.

    parent.NOMEFRAME.location.href = "nomefile.htm";
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  10. #10
    quindi se faccio così:
    codice:
    <body onUnload="parent.NOMEFRAME.location.href = "nomefile.php";">
    è sbagliato?

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.