我的頁面包含多個div。從每個div有一個調用Iframe。誰來查找div id包含我的iframe
<div class="modelImge" id="div1456"><iframe src="randomImge.html"></div>
<div class="modelImge" id="div487421"><iframe src="randomImge.html"></div>
iframe的內容正在動態變化。 有沒有辦法知道div的id。
我的頁面包含多個div。從每個div有一個調用Iframe。誰來查找div id包含我的iframe
<div class="modelImge" id="div1456"><iframe src="randomImge.html"></div>
<div class="modelImge" id="div487421"><iframe src="randomImge.html"></div>
iframe的內容正在動態變化。 有沒有辦法知道div的id。
由於Same Origin Policy,您無法直接通過iframe的「邊框」訪問數據。這意味着在iframe中打開的網站無法訪問或瞭解iframe的div,並且您的基站無法訪問iframe提供的內容。
我們的系統使用「友好的iFrame」來允許跨域訪問父頁面。我只需要知道如何讓它發生 –
@YossiGurArie,在那種情況下,我恐怕我只能指導你到文檔。你應該在原始問題中指定這些細節,因爲這很難說明白。這可能是一個很好的開始:http://classroom.emediate.com/doku.php?id=technical:integration:friendly_iframes:start –
div的id不會改變。 即使iframe的src更改,包含該幀的div也不會更改。
我的問題是:你是否試圖在你的頁面或「randomImag.html」中找到div。如果它在您的頁面中,則無論內容如何,該ID都是相同的。
from「randomImag.html」。我的團隊無權訪問父項文件 –
「window.frames [0] .parent」可能做你想做的事 –
「div」?哪個DIV? –
你想從iframe中的腳本獲取包含div的id? – freejosh