ho più semplice funzione javascript mondi:modulo non presentando con JS
fnSubmit()
{
window.print();
document.formname.submit();
}
quale è invocato:
<button type="button" id="submit" onclick="fnSubmit()">Submit</button>
Tutto va bene, il dialogo di stampa si presenta, però dopo la stampa o annullare la stampa ricevo il seguente errore:
"document.formname.submit non è una funzione"
La mia forma è definito come segue: (ovviamente non sto usando FormName nel codice vero e proprio, ma si ottiene l'idea)
<form name="formname" id="formname" method="post" action="<?=$_SERVER['SCRIPT_NAME']?>">
Ovviamente non sto cercando di fare nulla di speciale qui e ho usato approcci simili nella passato, che cosa mi manca nel mondo?
Per ovviare ho fatto la seguente: Basta visualizzare un pulsante di stampa che chiama il metodo di stampa, una volta che l'utente ha compiuto questo allora vi mostro il pulsante (Invia < input type = "submit" id = "btnSubmit" />) e tutto il suo bene. –