2012-06-21 17 views
2

我有一個iframe和輸入字段的建議。在JS創建 建議項目的清單,如下PARAMS:包裝iframe

{ 
    borderRadius : '2px', 
    boxShadow : '3px 4px 8px #DDDDDD', 
    background : '#fff', 
    border : '#aaa 1px solid', 
    fontSize : '12px', 
    padding : '2px', 
    textAlign : 'left', 
    position : 'absolute' 
} 

雖然名單不會太長它工作得很好:現在我看到類似上圖所示: iframe 推薦名單更長比iframe。

所以問題是:我如何讓這個列表出現在iframe上?

回答

1

iframe就像一個嵌入式窗口,其中的所有內容都顯示在其中。 解決方法就像爲列表指定一個確定的高度並在其中添加溢出屬性,以便該列表將顯示在iframe中,但將具有滾動條。

+0

正確,但基於截圖他已經這樣做了。 – Karlth

+0

@ user357320:我認爲滾動條屬於iframe not列表。 – Exor

+0

你的意思是在列表本身上增加一個高度?好吧,我知道,這可能會起作用。 – Karlth

1

你不能。

你可以做的是將iframe文件的內容注入主頁面。看看這個:http://api.jquery.com/load/它只會工作,雖然如果頁面在同一個域。然後只需將div而不是iframe和.load放入其中。

+0

嗯...不幸的是我不能這樣做 - 我需要它是一個iframe – k102