让iframe框架网页在任何浏览器下自动伸缩

(编辑:jimmy 日期: 2024/10/8 浏览:2)

方法如下,将2段代
码照提示保存。
请保存为mainframe.htm
复制代码 代码如下:
<html> 
<body> 
<div> 
<iframe marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" 
id="frametb" scrolling="no" src="/UploadFiles/2021-04-02/frame.htm">onload="style.width=this.contentWindow.document.all.formfra.offsetWidth;"
+"style.height=this.contentWindow.document.all.formfra.offsetHeight"></iframe> 
</div> 
</body> 
</html>

请保存为frame.htm
复制代码 代码如下:
<html> 
<body leftmargin="0" topmargin="0"> 
<table id=formfra width=200 border=0 bgcolor=green> 
<tr><td> 
胡东平在线空间
<p/>
sfsfere 
</td></tr> 
</table> 
</body> 
</html>


执行mainframe.htm就可以看到效果了。
套用修改的时候要注意mainframe.htm和frame.htm里面定义表格的ID,然后记得在frame语句中修改相对应的
调用文件名称和路径,并且注意下面这句:
复制代码 代码如下:
onload="style.width=this.contentWindow.document.all.formfra.offsetWidth;"
+"style.height=this.contentWindow.document.all.formfra.offsetHeight"

做相应修改
复制代码 代码如下:
this.contentWindow.document.all.调用页面表格ID.offsetWidth
this.contentWindow.document.all.调用页面表格ID.offsetHeight

记住,一定要定义表格ID。 
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?