Strano ma vero Xinod, ha funzionato, quindi non era un problema di cross-domains scripting.
Ho dovuto modificare il codice che mi hai postato perché c'era qualche imperfezione e inoltre ho inserito un setTimeout per vedere se c'era un probabile problema di temporizzazione. Ebbene sì. Aspettando che la nuova finestra si aprisse e che il contenuto venisse caricato interamente sono riuscito a far caricare nell'iframe ciò che volevo io.
Ovviamente non potrò comunque utilizzare setTimeout in quanto, oltre ad essere nella fattispecie una soluzione da pessimo programmatore, il tempo di caricamento della pagina nella nuova finestra varierà da client a client.
Quindi ho risolto diversamente... ma è sorto un altro problema dovuto sempre alla mia incompatibilità col JavaScript!
Perché quando scrivo:
IE lo accetta mentre FireFox no?codice:window.document.frames["nome_iframe"].location.href = "http://www.nome_sito.it";
Non riesco ad accedere all'oggetto 'nome_iframe' con FireFox... ho sbagliato qualcosa nella gerarchia?
Grazie 1000.

Rispondi quotando