Newsgroup: it.comp.lang.javascript
Titolo: Frame su Altro Server >> "Accesso Negato!"

Visto che tutti introducono... io sono alle prime armi, beh fate un sospiro
di sollievo perchè io non lo sono, anche se a volte x mancanza di tempo
faccio domande che potrei con un po' di buona e salutare ricerca e spremuta
di meningi risolvere da solo! Quindi Grazie di tutto e veniamo al dunque:
Allora Io ho 1 file ( Index.htm ) in cui risiede il codice di un frameset
del tipo:
<FRAMESET  id="AA" ROWS="100%,*">
    <FRAME SRC="primo.htm>
    <FRAME SRC="
http://www.altroserver.it/secondo..htm
">
 </FRAMESET>
E fino qui tutto ok!
Il file secondo.htm viene caricato nel frame nascosto, ora però prendendo
esempio dalla FAQ 53 di JSdir in questo file ( secondo.htm) c'è il seguente
codice:
function Visualize() { if (document.all)
 parent.document.all.AA.rows="*,100%";}
                                else if(document.layers){ if
(top.frames[0].location=="
http://web.serverorigine.it/primo.htm
")
                                                       { var doc =
top.window.document;
                                                         doc.open();
doc.write("<frameset id='AA' rows='100%,*' >");
                                                         doc.write("<frame
src='secondo.htm' name='primo' >");
                                                         doc.write("<frame
src='primo.htm'>");
doc.write("</frameset>");
                                                         doc.close();
                                                       }
                                                     }
                  }
Purtroppo appena viene eseguito lo script che è nel body
 onload="Visualize()" )  IE mi da errrore di "Accesso Negato" mentre NS mi
dice: can't convert top.frames[0].location to primitive type!
Ricordo anche che eseguendo lo script suddetto con secondo.htm in locale
sullo stesso server in cui risiedono sia index.htm che primo.htm tutto fila
liscio!
Voi direte perchè complicarsi la vita... beh il bello di questo linguaggio e
della creazione di 1 sito è proprio "la sfida" con se stessi alla ricerca di
sempre nuove soluzioni contro le regole e barriere della grande rete, se non
si può superarle, almeno aggirarle!
Dopo l'angolo filosofico vi saluto sperando mi possiate dare 1 mano, così
finalmente un po' alla volta la fine del duro lavoro sarà un po' meno
lontana!
Drag0n
dra...@libero.it

liscio!
[snip]
Carissimo,
mi sono imbattuto anch'io nello stesso problema.
Purtroppo non v'e' soluzione: per questioni di sicurezza,
Netscape ed IExplorer negano agli script la possibilita' sia di
scrivere che di leggere su pagine che risiedono su domini
diversi da quello in cui risiede lo script stesso.
Sul NG troverai un thread in merito ad una mia richiesta analoga
di un paio di giorni fa inerente la lettura in un campo di input.
Buona giornata
BePPe
------------------------------------------
Posted via web with GlobalNews
The first european Free Usenet Web Portal 
www.globalnews.it
------------------------------------------
Junior Web Programmer
City: Torino - Country: I EU
mailto:
Cyber...@freemail.it




bloccato. Da Javascript non si possono accedere a tutte le proprietą.
Tutto si puņ eludere e io ho trovato un modo carino x farlo! Ora devo
scappare ... devo essere a Napoli x lavoro e sono indietrissimo!! La
soluzione ve la racconto al mio ritorno fra una settimana circa!
Bye bye!
Drag0n
dra...@libero.it

soluzione ve la racconto al mio ritorno fra una settimana circa!
Sono curioso di conoscere la soluzione, visto che sto sclerando proprio su
problemi del genere.
TIA
BePPe
<<CyberBePPe>>
Junior Web Programmer
City: Torino - Country: I EU
e-Mail: 
Cyber...@freemail.it