服务器与VPS
促销优惠信息

iframe代码调用网页并隐藏导航栏的方法

查看目录
文章目录隐藏
  1. iframe引入第三方页面
  2. iframe隐藏导航栏
  3. 用JS隐藏网站底部

我们做网站时有时需要调用第三方网页,但是有一点比较麻烦,就是如果引入完整页面的话,会出现两个导航栏。那么有没有办法即用iframe调用网页,又隐藏导航栏,将网页完美融入当前页面呢?答案是可以的,用代码设置好边距是可以实现了。

iframe引入第三方页面

以下是完整的iframe隐藏导航栏的调用代码,我们只要将此代码放入需要引入页面的html中,并适当调整一下细节就可以了。

(1)src 里面写要引入的第三方页面的链接

(2)iframe 一定要放在div里面,最外层div的position =relative,里层的div的position=adsolute

<div align="center" style="margin:0 auto;">
<div style="width:100%;height:600px;overflow:hidden;border:0px"> 
<div style="margin:-122px 0px 0px -10px;position:relative"> #这里的position = relative 是必须的
<iframe src="http://ucsc.crg.eu/cgi-bin/hgTracks?db=mm10;position=chr11:61507627-61509532" id="ifyemian" scrolling="no" frameborder="0"
style="position:absolute; //这里的position = acsolute也是必须的
width: 100%;
height: 100vh;
display:block;
left: 0;
right:0;">
</iframe>
</div>
</div>
</div>

————————————————
本文为CSDN博主「佛系盼毕业」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_51192038/article/details/123313414

iframe代码调用网页并隐藏导航栏的方法

iframe隐藏导航栏

可以直接在`里层的div中的margin-top设置需要隐藏的网站头部,margin-top = -122px,这个-122px 可以根据自己的需求调整,页面就会往上移动,隐藏自己不需要的导航栏等部分。

用JS隐藏网站底部

js部分在mounted钩子函数中,渲染:

mounted(){
function changeifyemianfIframe() {
const mobsf = document.getElementById('ifyemian'); #根据id选择对应要处理的部分
const deviceWidth = document.body.clientWidth;
const deviceHeight = document.body.clientHeight;
mobsf.style.width = (Number(deviceWidth) - 220) + 'px'; //数字是页面布局宽度差值
mobsf.style.height = (Number(deviceHeight) - 380) + 'px'; // 这部分可以从下至上剪掉页面不需要的部分
}

changeifyemianfIframe()
window.onresize = function () {
changeifyemianfIframe()
}
}

iframe代码是我们平时建站经常会用到的代码,但是大多数代码都偏于简单,像这么“完美”的调用效果可不多见,即使暂时用不到,也建议大家收藏一下,以备不时之需。

楚狂人 » iframe代码调用网页并隐藏导航栏的方法

相关推荐

  • 暂无文章

评论 抢沙发

  • (必填)
  • (必填)

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏