300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > iframe标签(页面嵌套)

iframe标签(页面嵌套)

时间:2023-04-15 07:20:27

相关推荐

iframe标签(页面嵌套)

开发工具与关键技术:VS <iframe>作者:听民谣的老猫撰写时间:/6/10 18:15

上面两张图是两个不同的页面但是它们的基本框架都是一样,每点击一次左边的导航栏改变的都是中间的内容区域。也就是说共同的框架都是没有改变的,改变的是中间的内容。

有没有什么方法可以不改变外面的基本框架只改变中间的内容???

我们可以用页面嵌套方法来达到这一要求。页面嵌套的方法有很多种,在这我用的是标签来达到页面嵌套的效果。

定义: 标签规定一个内联框架,在当前html中嵌入另一个文档;

语法:

的一些常用属性

实列:

将开始截的图片嵌入内容改成百度首页

可以看出百度首页已经被嵌入我们这个页面了,但是嵌入后页面出现了滚动条,嵌入页面的滚动条影响了用户体验和页面美观所以我们得去除掉这个滚动条。其实就是设置iframe的高度,等于内嵌网页的高度,这样就看不出来滚动条和嵌套痕迹。

自动调节iframe高度Js代码

//根据浏览器大小调整iframe高度reSetSize();window.onresize = reSetSize;function reSetSize() {var windowsHeight = window.innerHeight;document.getElementById("content").style.height = (windowsHeight-框架顶部高度) + "px";}

解析:

将你嵌入页面的高度设置成屏幕可视高度减去原框架顶部和底部高度(宽度设置同理)。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。