Newsgroup: it.comp.lang.javascript
Titolo: Indirizzamento in frame diversi



Ciao a tutti,

ho il seguente problema che spero qualcuno possa risolvermi.

Ho una pagina con due frame e dei link che indirazzana la risposta nell'altro
frame mediante il tag TARGET. 
Le pagine provengono da domini diversi. 


Tutto funziona bene su explorer ma su netscape no:

infatti a fronte di una richiesta, la risposta mi viene data in una
nuova finestra anzichè in quella indirizzata con il target.

Credo che il problema sia legato alla gestione della sicurezza in netscape,
è possibile in qualche modo disattivare queste protezioni o risolvere
il problema in altro modo?

Ciao e grazie.


 ha scritto nel messaggio
news:39AA3A01...@tin.it...
Ciao a tutti,
ho il seguente problema che spero qualcuno possa risolvermi.
Ho una pagina con due frame e dei link che indirazzana la risposta
nell'altro frame mediante il tag TARGET. Le pagine provengono da domini
diversi.
Tutto funziona bene su explorer ma su netscape no:
infatti a fronte di una richiesta, la risposta mi viene data in una nuova
finestra anzichč in quella indirizzata con il target.
Credo che il problema sia legato alla gestione della sicurezza in netscape,
č possibile in qualche modo disattivare queste protezioni o risolvere il
problema in altro modo?
Ciao e grazie.
Ciao!
Hai controllato che il nome del target sia uguale a quello del frame di
destinazione?????
Puoi provare a fare il link con javascript................nell'esempio il
link e il codex sono nella pagina di sinistra di due frames e la pagina č
visualizzata a destra.........frames[n] ...dove n corrisponde al numero del
frame di target tenendo conto che 0 č il piů alto nella gerarchia.........
<script language="javascript">
function destra(){
top.frames[1].location="
http://www.afdsoftware.freeweb.org
";
}
</script>
</head>
<body>
<p><a href="javascript:destra();">afdsoftware</a></p>
____________________
andreotta fabiano
WebMŞster ATI POWER s.n.c.
andr...@atipower.it
http://www.atipower.it
http://www.afdsoftware.freeweb.org
____________________

Intanto grazie per avermi risposto.
Il nome č giusto!
Ti dirň di piů: se tutte le pagina vengono generate nella stessa macchina tutto
funziona anche con netscape.
Sono convinto che il problema sia legato alla gestione della sicurezza in
netscape, ma non riesco a disabilitarla.
L'altra solunzione non č praticabile nel mio caso perchč devo fare un submit da
una form (che faccio con javascript).
Ciao.


 > WebMªster ATI POWER s.n.c.


nel senso che la pagina che devo visualizzare riceve dei parametri passati con
il post da una form. Utilizzando il location non posso, almeno credo, passare
dei parametri


 dei parametri
Ed il Get cosa fa?
Se in un form utilizzi il metodo "GET" al posto del metodo "POST", i
parametri della form vengono passati tramite la location.
Lo svantaggio di tale metodo sta nel fatto che i dati in questo modo sono
"visibili" nell'URL del client.
Sta di fatto, cmq, che se utilizzi la location di un frameset, i dati
vengono passati in modo "nascosto" ( in quanto la URL di un frameset NON e'
visualizzata).

Purtroppo il ricevente può ricevere solo mediante il metodo post, nel senso che
la url già la manipola lui (e non è in grado di ricevere i miei parametri).
E' una situazione ingarbugliata lo so...


 E' una situazione ingarbugliata lo so...
Piu' che altro non ho ancora capito in che situazione ti trovi. ^_^;
Se provi a spiegare piu' dettagliatamente il tuo problema, e' piu' facile
che ti si possa aiutare. :)