• Inviare form alla stessa pagina

    Sto cercando di creare un form da mettere nella pagina e che poi quando invio stampa nella pagina stessa, come nei blog.
    Conoscete qualche esempio pronto? Io non lo trovo.


  • User Attivo

    Rispondo solo a titolo didattico, personalmente queste soluzioni non le implementereri puramente in JavaScript.

    Forse non ho capito bene la domanda, sembrerebbe che siano due sovrapposte. Infatti dalla richiesta emerge che con un form è possibile stampare la pagina corrente inviandola alla stessa pagina. Al momento non ho presente a quale blog ti riferisci, tuttavia scomponendo il problema con qualche ricerca ho trovato questo:

    1. In JavaScript l'URL dovrebbe essere memorizzato in window.location.href, quindi per inviare i dati passati dalla form si dovrebbe utilizzare un qualcosa del tipo:

    [HTML]<form action="javascript:window.location.href">

    <!-- ... -->

    </form>[/HTML]
    [CENTER]/-----/
    [/CENTER]

    1. Per stampare la pagina corrente con JavaScript basta un codice HTML che crei un link del tipo:

    [HTML]<a href="javascript:window.print()">print me</a>[/HTML]