Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di ric.cpp
    Registrato dal
    Sep 2004
    Messaggi
    171

    document.write in nuova finestra

    ciao,

    dovrei associare all'evento onClick l'esecuzione di una funzione che esegua una sequenza di document.write in una nuova finestra. come devo procedere??

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Definisci la nuova finestra
    codice:
    win = window.open(......);
    e ci scrivi dentro
    codice:
    win.document.write(...)
    Per esempio

    codice:
    <html>
    <head>
    <script language = "javascript">
    
    function apriescrivi() {
      win = window.open('','','width=800, height=600, status=yes, scrollbars = yes');
      win.document.writeln("<html><body><h1>Scritto in una nuova pagina</h1></body></html>");
    }
    </script>
    </head>
    <body>
      <form action="">
        <input type="button" name="Bottone" value="Clicka e Godi" onClick="apriescrivi();">
      </form>
    </body>
    </html>
    Ciao
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di ric.cpp
    Registrato dal
    Sep 2004
    Messaggi
    171
    grazie 1000

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    conviene sempre chiudere il flusso di dati verso la nuova finestra con un win.document.close() dopo l' ultimo write,
    altrimenti potresti inavvertitamente permettere di accodare dati su dati

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.