2012-12-12 132 views
1

我需要在iFrame中接受css。我閱讀了關於SO的一些文章和問題。所有人都說這是不可能的。因爲這是另一個世界。我發現以下示例:demo定製跨域iFrame

有人可以解釋它是如何工作的,它確實是跨域的?

謝謝。

回答

0

本頁面共三頁。

爲了中,包含頁面須推動 「信息」,並且內嵌框架需要傾聽他們。

在容器頁面,更改都會通過

var elem = document.getElementById('innerFrameProxy'); 
elem.contentWindow.location = 'http://www.pie ... meProxy.html#' + message; 

擺佈iframe的網頁有

function ForwardMessage() { 
    var message = document.location.hash; 

,時刻準備拿起變化。

iframe改變了外觀和感覺,因爲它們被設置爲這樣做,這並不是因爲它們被迫