Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Permesso negato: accesso iframe da parent

    ciao a tutti

    ho fatto una ricerca sul forum prima di postare
    ma non riesco a capire come risolvere il problema
    in molti post ho letto che l'errore Permesso negato è dato dal fatto che
    gli oggetti in causa non risiedono sullo stesso dominio
    ma non credo di capire cosa significa questa affermazione

    dopo questa breve introduzione permettetemi di postare il caso..

    ho creato una pagina web data da vari oggetti tra i quali
    un iframe che carica un'altra pagina html
    un filmato flash che permette di scrollare il testo contenuto nell'iframe

    quando carico una nuova pagina nell'iframe
    devo inviare al filmato javascript alcuni dati tra cui il valore massimo di scroll
    (in modo che il filmato sappia fino a che punto puo scrollare il testo)

    inizialmente ho lavorato con uno script invocato dalla pagina contenuta nell'iframe
    che ricercava il movie flash nel parent e inviava i dati necessari
    questa soluzione mi costringerebbe pero a modificare le pagine che devono essere caricate nell'iframe, aggiungendo nel codice html l'invocazione a tale metodo javascript

    per evitare di modificare centinaia di file
    ho cercato di trasferire il metodo all'interno della pagina parent
    in sostanza quando il parent carica una nuova pagina html nell'iframe
    ricerca l'oggetto iframe ed estrae i dati che devono essere inviati al movie flash

    il mio problema è che questo metodo mi da un errore javascript
    (sto utilizzando firefox v3.0 con firebug 1.2.0b6)
    Permesso negato per ottenere la proprietà HTMLDocument.body
    ho provato anche con internet explorer
    non dà nessun errore javascript ma in realta il codice non funziona..

    posto anche la parte del codice che da errore



    scrollObj = scrollFrame.contentDocument;
    if(scrollObj == null)
    {
    scrollObj = scrollFrame.document;
    }
    scrollObjHeight = scrollObj.body.scrollHeight;



    non sono completamente sicura della dicitura scrollObj.body.scrollHeight ma è la stessa che usavo nello script invocato dalla pagina dell'iframe
    ho provato tante altre 'combinazioni', tipo scrollObj.document.body.scrollHeight o scrollObj.document.body.height e tante altre (so che non è il metodo di approccio migliore per programmare ma quando mi succedono queste cose con javascript non so mai dove sbattere la testa e comincio a provare tutti i metodi e le proprieta disponibili..) ma nessuna sembra funzionare

    c'è qualcuno che mi sa/può/vuole aiutare?
    grazie in anticipo
    ama tutti, credi a pochi e non far del male a nessuno
    www.myapce.com/tubetto

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Permesso negato: accesso iframe da parent

    Originariamente inviato da myllapikkulina
    ciao a tutti

    ho fatto una ricerca sul forum prima di postare
    ma non riesco a capire come risolvere il problema
    in molti post ho letto che l'errore Permesso negato è dato dal fatto che
    gli oggetti in causa non risiedono sullo stesso dominio
    ma non credo di capire cosa significa questa affermazione
    Vuole semplicemente dire che il javascript non puo' agire in oggetti provenienti da server diversi... per esempio se la pagina principale risiede sul dominio www.pippo.it e quella nell'iframe da www.pluto.it

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    ok grazie

    allora non è il mio caso
    per ora le pagine risiedono sullo stesso server
    ma so gia che in futuro staranno su server diversi
    quindi cambio la domanda:
    esiste un modo per accedere ad un iframe dall'esterno e scrollarne il contenuto?

    grazie
    ama tutti, credi a pochi e non far del male a nessuno
    www.myapce.com/tubetto

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,132

    Re: Permesso negato: accesso iframe da parent

    Non con il solo javascript, devi utilizzare un linguaggio lato server php, asp, aspx, jsp, etc.. e il proxy qui se ne discusso vedi si ti può aiutare.


    P.S. Benvenuta/o sul forum.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.