HTML iframe 和 frameset 的区别

1 :是一个框架品牌,表明网站表示由框架组成,并且确定框架的布局已固定在文档中以共享框架。
每个帧都用 </frame>标记。
<Frame>用于设置组成帧的每个帧的属性。
</frame>必须在 中使用。
注意: </frame>的框架顺序是从左至右或从上到下的框架。
2 :iframe是内联框架的缩写,称为内联框架,它就像框架的兄弟。
框架是框架日,iframe称为浮动框架日。
最大的功能是,如今所引用的HTML文件不是独立于另一个HTML文件显示的,而是可以直接嵌入到HTML文件中,该文件与该HTML文件的内容混合在一起。
由于它可以多次显示相同的内容而不必重复内容,因此人们将此效果称为“图片中的图片”。

什么是内联框架

内联框架是HTML中网页的结构,名称标签 src:该文件的路径是html文件或text,asp,asp等。
宽度,高度:“图片中图片”区域的宽度和高度; 滚动:当指定的区域中未显示SRC的指定HTML文件时,滚动选项(如果设置为否,则不会出现滚动栏; 如果是自动:滚动条将自动出现; 如果是的,它将显示; FrameBorder:区域边界的宽度,为了将“图片中的图片”与相邻的内容混合在一起,通常设置为0。
对象层次结构,我们称为包含iFrame父式表单的窗口,而浮动框架称为子表单。
重要的是要澄清两者之间的关系,因为要以父级形式访问子形式,反之亦然,您必须清楚对象层次结构,以便通过程序访问和控制表单。
1 以父级形式访问和控制子形式的对象。
在父母的形式中,iframe,即一个子形式,是文档对象的子对象,并且可以在脚本中直接访问子形式中的对象。
现在有一个问题,也就是说,我们如何控制这个iframe? 在这里,我们需要谈论iframe对象。
将ID属性设置为此标签后,我们可以使用文档对象模型DOM来控制IFRAME中包含的HTML。
例如,在示例中嵌入test.htm文件,并控制test.htm中的某些标记对象: test.htm test.htm文件 lo,myboy </html>如果我们想将带有ID号的H1 标签中的文本更改为Hello,myDear,那么我们可以使用:document.myh1 .innertext =“ hello y hello,mydear”(可以在其中保存在示例中的文档)。
因为对象是相同的,所以我不会再重复一次。
2 以子女形式的父级访问和控制对象。
在子形式中,我们可以通过其父(父)对象访问父窗口中的对象。
例如。
想要访问带有ID号MYH2 的Frame1 .htm中的标题文本,然后将其更改为“ Hello,MyFriend”,我们可以像这样编写它:parent.myh2 .innertext =“ hello hello,myfriend”此处。
在这里,父对象表示当前表单(示例.htm位置的emplay.htm位置)。
您需要以子女形式访问父级的对象,并且毫无例外地通过父对象进行。
尽管iframe嵌入了另一个HTML文件中,但它仍然相对独立,并且是“独立王国”。
单个HTML中的特性也适用于浮动框架。
试想一下,iframe标记,``我们可以将不变的内容表示为iframe,因此无需重复相同的内容。
这有点像编程中的过程或功能,节省了许多乏味的手动劳动! 此外,至关重要的是,它使页面修改更加可行,因为由于布局调整而不必修改每个页面,您只需要修改父级的布局即可。

什么是IFRAME

iFrame是HTML标记,该标记用作文档或浮动框架(帧)中的文档。
iframe元素创建了一个保证的帧(即保证的帧),其中包含另一个文档。
术语和框架标签应一起使用。
框架的重要值是目标,这意味着在指定框架中打开网页; The target can be formed with four parameters: 1 . Breaking: This means opening a web page associated with a new window, 2 . The highest: it means opening a web page connected to this window, 3 . The original: Opening a web page connected in the previous frame, 4 . Extensive information features are as follows: 1 . Simplicity: The upgrade of the high -coding language version depends on SuperSet method, which makes it more flexible and comfortable. 2 扩展:超级文本的广泛应用带来了改进的功能,标识符和其他要求。
高文本编码语言采用子类别的元素,以确保系统的扩展。
3 一个非范围的平台:尽管个人计算机很受欢迎,但有许多人使用其他机器,例如Mac。
超级文本编码语言可以在各种平台上使用,这是使全局网络(www)常见的另一个原因。
4 . International:此外,HTML是Internet的通用语言,它是一种简单而通用的编码语言。
允许Web生产者创建复杂的页面,将文本与Internet上任何人都可以显示的图像结合在一起,而不管您使用的计算机或浏览器的类型如何。
百度百科全书家庭