Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470

    Chiudere pagina automaticamente

    Ciao,
    ho questo button che quando clicca stampa la pagina html e che doppo 10 sec. chiude.
    La cosa che vorrei è che quando clicca "stampa" si chiudesse automaticamente la pagina.

    code:
    <input type="button" value="stampa" onclick="window.print()" class='nonsta'>
    <SCRIPT>
    setTimeout("window.close()",10000);
    </SCRIPT>

    grazie.

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    dovresti se non erro

    richimare anche questa funzione nell 'onclick e settare il time a 0

  3. #3

    Re: Chiudere pagina automaticamente

    Originariamente inviato da pariri
    Ciao,
    ho questo button che quando clicca stampa la pagina html e che doppo 10 sec. chiude.
    La cosa che vorrei è che quando clicca "stampa" si chiudesse automaticamente la pagina.

    code:
    <input type="button" value="stampa" onclick="window.print()" class='nonsta'>
    <SCRIPT>
    setTimeout("window.close()",10000);
    </SCRIPT>

    grazie.
    setta il timeout a 0 o leggermente maggiore
    --- FreD ---

  4. #4
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Scusami, ma ho fatto cosi, pero mi sa che è sbagliato, vero?


    <SCRIPT>
    setTimeout("window.close()",0);
    </SCRIPT>

    <input type="button" value="stampa" onclick="window.print()"; setTimeout "window.close()",0; class='nonsta'>

  5. #5
    Originariamente inviato da pariri
    Scusami, ma ho fatto cosi, pero mi sa che è sbagliato, vero?


    <SCRIPT>
    setTimeout("window.close()",0);
    </SCRIPT>

    <input type="button" value="stampa" onclick="window.print()"; setTimeout "window.close()",0; class='nonsta'>
    a okkio dovrebbe andare prova con 0 o 1
    --- FreD ---

  6. #6
    Utente di HTML.it L'avatar di iguane
    Registrato dal
    Sep 2001
    Messaggi
    1,633
    Prova così dovrebbe andare

    <input type="button" value="stampa" onclick="window.print()";"window.close()" class='nonsta'>

    ...I'm insane in the brain...

  7. #7
    Originariamente inviato da iguane
    Prova così dovrebbe andare

    <input type="button" value="stampa" onclick="window.print()";"window.close()" class='nonsta'>
    giusto mettere il pint e close insieme nn c avevo pensato
    --- FreD ---

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709
    Si, la soluzione è mettere assieme le due funzioni, ma la sintassi è sbagliata:

    onClick="window.print()";"window.close()"

    la sintassi corretta è:

    onClick="window.print();window.close();"

    o, ancora meglio:

    onClick="javascript:window.print();window.close(); "


    Salut!

  9. #9
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Niente, non si chiude dopo che cicco 'stampa'


    <input type="button" value="stampa" onclick="window.print()";"window.close()" class='nonsta'>

  10. #10
    Originariamente inviato da secan
    Si, la soluzione è mettere assieme le due funzioni, ma la sintassi è sbagliata:

    onClick="window.print()";"window.close()"

    la sintassi corretta è:

    onClick="window.print();window.close();"

    o, ancora meglio:

    onClick="javascript:window.print();window.close(); "


    Salut!

    giusto se no nel primo caso sarebbe finito subito l onclick..
    --- FreD ---

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.