Er det en måte å få tilgang til en iframe vindu objekt fra lerretet i FBJS? (Facebook)

stemmer
3

Fra facebook lerretet, jeg trenger å være i stand til å få tilgang til en iframe vinduet. Normalt kan du gjøre dette med window.frames, men FJBS ser ikke ut til å gi tilgang til vinduet objektet.

Har noen funnet ut hvordan du får tilgang vindusobjekter?

Publisert på 04/02/2009 klokken 23:03
kilden bruker
På andre språk...                            


2 svar

stemmer
10

du kan prøve dette. La meg vite hvordan det fungerer.

var myIframe = document.getElementById('myIframeId');

// could retrieve window or document depending on the browser
// (if FBJS allows it!?)
var myIframeWin = myIframe.contentWindow || myIframe.contentDocument;

if( !myIframeWin.document ) { //we've found the document
    myIframeWin = myIframeWin.getParentNode(); //FBJS version of parentNode
}
Svarte 05/02/2009 kl. 08:31
kilden bruker

stemmer
0

Nettlesere håndtere domene sikkerhet på prinsippet om samme opprinnelse Regler

Og lover på tvers av domener kommunikasjon

Du vil også finne en interessant lese på creationg av lese-skrive JS APIer på dette blogginnlegget http://piecesofrakesh.blogspot.com/2007/11/how-to-build-readwrite-javascript-api.html

Svarte 25/02/2010 kl. 11:16
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more