iframe

iframe

HTML标簽
IFRAME,HTML标簽,[1]作用是文檔中的文檔,或者浮動的框架(FRAME)。IFRAME元素也就是文檔中的文檔,或者好像浮動的框架(FRAME)。frames集合提供了對IFRAME内容的訪問。請使用frames集合讀寫IFRAME内包含的元素。iframe實現無刷新上傳的原理:利用form的target屬性,把數據提交到頁面中一個(通常為隐藏的)iframe上。isContentEditable獲取表明用戶是否可編輯對象内容的值。MARGINWIDTH marginWidth設置或獲取顯示框架中文本之前的左右邊距寬度。tagUrn設置或獲取在命名空間聲明中指定的統一資源名稱(URN)。
    中文名: 外文名:iframe 所屬學科: 所屬語言:HTML 含 義:标簽規定一個内聯框架 支持浏覽器:IE、Firefox、Chrome、Safari等 作 用:文檔中的文檔 學科類别:計算機

基本介紹

IFRAME元素也就是文檔中的文檔,或者好像浮動的框架(FRAME)。frames集合提供了對IFRAME内容的訪問。請使用frames集合讀寫IFRAME内包含的元素。例如,如果要訪問iframe内body對象的backgroundColor樣式,語法應為:

sColor=document.frames("sFrameName").document.body.style.backgroundColor;

通過iframe對象所在頁面的對象模型,你可以訪問iframe對象的屬性,但不能訪問其内容。例如,訪問iframe對象的border樣式的語法應為:

sBorderValue=document.all.oFrame.style.border;

注意iframe的屬性必須使用前綴document.all訪問,例如document.all.iframeId.marginWidth。

Internet Explorer5.5支持浮動框架的内容透明。如果想要為浮動框架定義透明内容,則必須滿足下列條件。

與IFRAME元素一起使用的ALLOWTRANSPARENCY标簽屬性必須設置為true。

在IFRAME内容源文檔,background-color或BODY元素的BGCOLOR标簽屬性必須設置為transparent。

參看使用透明的浮動框架可以獲得關于透明浮動框架更多的信息。

此元素在Microsoft® Internet Explorer4.0的HTML和腳本中可用。

此元素是一個塊元素。

此元素需要關閉标簽。

定義和用法

iframe元素會創建包含另外一個文檔的内聯框架(即行内框架)。

提示和注釋

提示:HTML與XHTML之間的差異:在HTML4.1 Strict DTD和XHTML1.0 Strict DTD中,不支持iframe元素。

可以把需要的文本放置在和之間,這樣就可以應對無法理解iframe的浏覽器。

可選的屬性

#:HTML5中的新屬性。

屬性

描述

align

left

right

top

middle

bottom

HTML5不支持。HTML4.01已廢棄。規定如何根據周圍的元素來對齊