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.
Questa funzione, richiamata dal form qui sotto, dovrebbe aprire una finestra pop-up con i dati provenienti dal form stesso: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; }
Ho usato [...] per omettere parti di codice non utili alla comprensione del problema.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>
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.

Rispondi quotando