Ho un problemino:
ho la seguente funzione javascript che funziona alla perfezione in FireFox, ma non in IE:
IE mi collega sì alla pagina desiderata, con tutti i dati al posto giusto, ma nella stessa finestra e non in un pop-up.
codice:
function send_to_new_window(myForm){
//Inizializzo la finestra di destinazione
var myWindow = window.open('','name','toolbar=0,scrollbars=1,resizable=1,height=350,width=150');
//Imposto il nuovo target della FORM, passando il nome della nuova finestra "Finestra"
myForm.target = "name";
return true;
}
Questa funzione, richiamata dal form qui sotto, dovrebbe aprire una finestra pop-up con i dati provenienti dal form stesso:
codice:
<form action="my_popup_page.asp" method="post" onsubmit="send_to_new_window(this);">
<input type="hidden" [...] />
<input type="hidden" [...] />
<input type="hidden" [...] />
<input type="submit" value="open popup" />
</form>
Ho usato [...] per omettere parti di codice non utili alla comprensione del problema.
Come già detto, tutto funziona solo con FF, ma con IE non si apre un nuovo pop-up ma si resta nella stessa pagina.
Mi sapreste indicare una soluzione?
Grazie.