Salve a tutti.
Mi sto rompendo la testa e non capisco il perchè di questo comportamento.
Ho una pagina ASP con un form per aggiornamento dati.
Dopo aver visualizzato i dati del form, attraverso il click di un bottone, rilancio la stessa pagina passando un campo che mi farà fare degli aggiornamenti.
Al termine degli aggiornamenti devo fare una semplice window.print() per stampare il contenuto della pagina.
Il problema è che ... non esegue il comando window.print, lo vedo visualizzato nell'html della pagina ma non mi chiede la stampa.
Nel form ho questo bottone :
<button onclick=Abilita()>Abilita</button>
Nell'head della pagina ho :
function Abilita()
{
w_carta = document.formcarta.form_carta.value
w_prov = document.formcarta.form_prov_pin.value
if(confirm("Confermi l'abilitazione della carta ?"))
location.href=("bm_carta.asp?funz=abil&carta="+w_c arta+"&prov="+w_prov);
}
La pagina viene aperta, fa tutto quello che deve fare tranne la stampa.
La cosa assurda è che se invece di aprire bm.carta.asp con location.href, la apro come popup con window.open , in questo caso la window.print funziona perfettamente !
Non capisco cosa sbaglio !!!![]()
![]()