4 回答

TA貢獻(xiàn)1921條經(jīng)驗(yàn) 獲得超9個(gè)贊
<iframe id="ss1" name="ss1" style="z-index:-1;width:100%;height:290px;border:none">
<select id="sel1" name="sel1"
multiple class="sel" ondblclick="dbInsertOption(this);">
</select>
</iframe>
這代碼有問題。先將iframe標(biāo)簽的用法學(xué)會(huì)了。
<iframe src="http://www.baidu.com" width="20%" height="50%">
<!-- 此處不要放任何東西-->
</iframe>

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊
可以使用已經(jīng)封裝好的彈出窗。像jquery-ui中的dialog,針對(duì)于ie6,有用代碼進(jìn)行處理過,具體的方法還是先使用了一個(gè)frame來遮蓋,再放置彈出層(不在FRAME中)。

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊
:在iframe中添加代碼其他標(biāo)簽?這是個(gè)不好的習(xí)慣吧,iframe是用來干啥的?創(chuàng)建包含另外一個(gè)文檔的內(nèi)聯(lián)框架(即行內(nèi)框架),等于你放入iframe之中的東西與你當(dāng)前頁(yè)面的東西不在一個(gè)域中,你應(yīng)該去查詢?cè)趺唇鉀Q跨域的問題,跨域的情況下,子頁(yè)面的可以獲取到頂級(jí)標(biāo)簽,完全可以換種思維去考慮問題,或者不用iframe

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊
1、'為了解決ie6下 select遮擋div層的問題將select包含在了iframe下'
這個(gè)解決辦法本身有問題,應(yīng)該是調(diào)樣式(css)來解決的。
2、要想獲取iframe下的元素,得先獲取iframe,因?yàn)閕frame是另外一個(gè)window對(duì)象了。
添加回答
舉報(bào)