2016-03-04 123 views
0

我已經創建了一個自定義下拉菜單,其中ul/li/div正常, 下拉菜單位於裝載在iframe中的頁面內。 問題: 打開下拉菜單並查看iframe上的項目。現在發生的是iframe。 我剛試圖改變z-index沒有任何成功。 任何建議將是非常有益的 感謝顯示容器內的IFRAME內的DIV

米歇爾

enter image description here

+0

據我所知,這是不可能的。 –

回答

1

什麼你的建議是不可能的,但也有其他的方式來父內容從一個iFrame內。

我建議你看看window.parent屬性,它允許你操縱iFrame的父級。

的這個用法的一個例子是:

的index.html:(父)

<p id="test">Hello!</p> 
<iframe src="otherpage.html"></iframe> 

otherpage.html:(兒童)

<script type="text/javascript"> 
    window.parent.document.getElementById("test").innerHTML = "Hello World!"; 
</script> 

這個例子將從母版頁中將Hello!更改爲Hello World!從在iFrame內執行的JavaScript代碼。您可以使用innerHTML屬性以這種方式操作<ul>標籤,以添加新的li標籤以及您希望使用的其他標籤。