当前位置:首页 > 文章 > 正文内容

iframe如何实现全屏,高度自适应浏览器实现

廖万里3年前 (2022-10-27)文章89221

iframe编写

<iframe id="iframe"
        name="iframe"
        height="100%"
        width="100%"
        src="http://sms.kkkliao.cn"
        scrolling="auto"
        frameborder="0"
        onload="changeFrameHeight()">
</iframe>

iframe的参数

iframe参数 取值 描述

align left、right、top、middle、bottom 对齐方式。规定如何根据周围的元素来对齐此框架。

height 像素值(px等)、百分比% iframe 的高度。

width 像素值(px等)、百分比% iframe 的宽度。

longdesc URL地址 规定一个页面,该页面包含了有关 iframe 的描述信息。

frameborder 1、0 是否显示边框。(0无边框、1有边框)

border 像素值 边框的厚度,默认为0

bordercolor 颜色 边框的颜色

marginheight pixels 定义 iframe 的【顶部和底部】的边距,也就是上下空出的高度。

marginwidth pixels 定义 iframe 的【左侧和右侧】的边距,也就是左右空出的高度。

name 自定义名称 规定 iframe 的名称。

sandbox allow-forms、allow-same-origina、llow-scripts、allow-top-navigation 启用一系列对 iframe 中内容的额外限制。

scrolling yes、no、auto 是否在 iframe 中显示滚动条。(yes有滚动条,no无滚动条,auto交给浏览器)

seamless seamless 规定 看上去像是包含文档的一部分。

src URL地址 规定在 iframe 中显示的页面的 URL地址。链接到的地址。

srcdoc HTML_code 规定在 iframe 中显示的页面的 HTML 内容。

allowtransparency yes、no 背景是否透明(yes透明、no不透明)

framespacing 像素值(取值:正整数和0) 相邻间距,相邻浮动帧之间的间距

JS读取height赋值

<script>
    function changeFrameHeight() {
        var iframe = document.getElementById("iframe");
        iframe.height = document.documentElement.clientHeight;
    }
    //onresize属性可以用来获取或设置当前窗口的resize事件的事件处理函数
    //onresize事件会在窗口或框架被调整大小时发生
    window.onresize = function() {
        changeFrameHeight();
    }
</script>


本文链接:https://www.kkkliao.cn/?id=92 转载需授权!

分享到:

版权声明:本文由廖万里的博客发布,如需转载请注明出处。


“iframe如何实现全屏,高度自适应浏览器实现” 的相关文章

双11想买台便宜的512GB手机,真的就这么难吗?

双11想买台便宜的512GB手机,真的就这么难吗?

双十一可能是很多小伙伴换手机的时间,但是换手机的时候却面临了一个问题,现在手机基本都是128GB起步,但是很多人买手机又想买大内存版本,而大版本的又有些贵,这样就导致本来预算是旗舰机,结果只能换中端机,其实大可不必,因为有这么几款512GB的大内存手机,价格不贵,而且性能也很强,一起看看吧。第一款:...

外媒惊呼,继智能手机之后,中国在这一领域强势崛起!

外媒惊呼,继智能手机之后,中国在这一领域强势崛起!

作为一个80后,我清楚地记得,在功能手机的时代,中国的手机厂商一个能打的都没有,很多人为此努力过,但最后都折戟沉沙,黯淡收场。彼时的中国手机市场完全是三星、诺基亚、摩托罗拉等外资品牌的市场,仅存的中国手机厂商只能在夹缝中生存,靠生产杂牌手机苟延残喘。那时候我们多么希望能崛起一个自主品牌、民族品牌来收...

日本拆无人机后曝光:核心芯片来自美国,大疆会走上华为的老路吗?

日本拆无人机后曝光:核心芯片来自美国,大疆会走上华为的老路吗?

大疆无人机在日被拆解,确认核心部件源自美国?在无人机领域盛传一句话:“世界无人机只分为两类,大疆和其他‘玩具机’”。因此,作为入选了胡润全球独角兽企业的大疆无人机公司,一直是美国、日本等多个国家高精尖企业眼中的“香饽饽”。他们试图攻克大疆的操作原理,更致力于找到突破中国无人机第一的弱点。2020年大...

一个时代终于结束了,电商行业被改写

一个时代终于结束了,电商行业被改写

如果你仔细观察近两年电商行业的新变化,你会明显地感觉到,时代一次又一次被改写。淘宝为什么被拼多多赶超了?抖音是娱乐平台,却为什么突然改做电商了?因为一个时代结束了。众所周知,传统的电商是货架电商。货架店上的本质就是把产品上到店里,然后通过搜索引擎优化或者付费推广的模式,带来流量,然后通过促销的方法,...

失窃iPhone最终归宿:一台被盗的手机,如何在华强北“焕发新生”

失窃iPhone最终归宿:一台被盗的手机,如何在华强北“焕发新生”

华强北,一个中国数码史上现象级的名词。这条中轴主干道南北长900多米的街区,造就了中国电子科技历史上的神话。但一个硬币有两面,如果说腾讯、TP-Link这样的成功企业代表了华强北向阳的一面,那么华强北的阴暗一面,就离不开两个词:组装机和山寨机。如今,在各大手机厂商物美价廉的新品联合绞杀之下,山寨机已...

六零后已经渐渐老了,都是独生子女家庭,以后怎样养老?

六零后已经渐渐老了,都是独生子女家庭,以后怎样养老?

我是68年的,今年54岁,我也只有一个女儿,以后怎么养老的问题,我在十年前就开始准备了,所以我的养老问题我现在一点都不担心,因为我早已经准备好了。我从上班到退休一直在银行储蓄柜工作。工作小柜台,人生大舞台,在几十年的工作中我见识了形形色色的人,也见过很多老人特别是没有退休金的老人晚年凄苦的生活。所以...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。