最近,公司需要些一个静态页面demo,由于头部、尾部基本统一,为方便修改,所以使用iframe来做嵌套。

记下几个要点:

1、iframe主体部分:

 <iframe id="iframe" name="iframe" src="index.html" οnlοad="autoResize()" scrolling="no"
frameborder="0" style="width:1000px;height:100%; margin-bottom: 20px"></iframe>

设置宽、高和name值。

2、a标签设置:

<li class="on"><a href="index.html" target="iframe">我的账户</a></li>

target 需设置为iframe的name值。

3、使用自动适应高度,加入如下js方法:

function autoResize() {try{document.all["iframe"].style.height = iframe.document.body.clientHeight;}catch(e){}
}

scrollHeight:

在火狐,就是滚动条可滚动的部分还要加上boder的高度还要加上横向滚动条不可用的高度,与clientHeight比起来,多了个border的高度跟横向滚动条不可用的高度。

在IE中,指这个对象它所包含的对象的高度加上boder的高度和marging,如果它里面没有包含对象或者这个对象的高度值未设置,那么它的值将为15。

clientHeight:可见区域的宽度,不包括boder的宽度,如果区域内带有滚动条,还应该减去横向滚动条不可用的高度。

offsetHeight:表示是自身的高度,如果有设置boder的话还应该加上boder的值。

如此便能把制作好的子页面直接嵌套进去iframe里面了。

使用iframe制作页面框架相关推荐

  1. html网页制作浮动框架,浮动框架在网页制作中使用技巧.doc

    浮动框架在网页制作中使用技巧 浮动框架在网页制作中使用技巧摘要:首先介绍了浮动框架的应用特点,然后结合实际的使用技巧介绍了在浮动框架中:可以制作与其它页面之间的链接,设置浮动框架的滚动条及区域的颜色, ...

  2. iframe内嵌框架自适应高度

    添加js代码: /iframe内嵌框架自适应高度/ function iFrameHeight() { var ifm= document.getElementById("iframepag ...

  3. 结构化元素、网页结构和iframe内联框架

    1.结构化元素 <header> //表示网页的头部 <footer> //表示网页的尾部 <section> //表示网页的独立区域 <article> ...

  4. axure RP文件如何找回_AXURE教程:管理后台页面框架

    今天,教大家如何用AXURE做一个管理后台页面框架. 本文以员工信息为案例,展示中继器增.删.改.查+导入+导出+排序的真实效果.包括直接在中继器修改和弹出页面修改两种模式,只需要导入数据,就可以直接 ...

  5. js页面跳转和js对iframe进行页面跳转、刷新

    js页面跳转和js对iframe进行页面跳转.刷新 一.js方式的页面跳转 1.window.location.href方式     <script language="javascr ...

  6. iframe与主框架跨域相互访问方法

    iframe 与主框架相互访问方法 1.同域相互访问 假设A.html 与 b.html domain都是localhost (同域) A.html中iframe 嵌入 B.html,name=myf ...

  7. 原型设计如何直接生成html,使用原型设计工具 Axure RP创建一个web页面框架

    前言 什么是原型呢? 原型设计是交互设计师与PD.PM.网站开发工程师沟通的最好工具.而该块的设计在原则上必须是交互设计师的产物,交互设计以用户为中心的理念会贯穿整个产品.利用交互设计师专业的眼光与经 ...

  8. iframe子页面position的fixed

    前言: 首先说一说我昨天天的苦逼经历.中午吃饭时一同事跟我说,他做的项目嵌套iframe后,子页面的position设置fixed失效了. 经过反复询问,得知他用了两层iframe,再加上最外的父页面 ...

  9. iframe和iframe实现页面内嵌套一个页面(jsp)

    相信刚学习javaweb的同学都十分好奇页面上点击一个按钮下面就显示一个页面,点击不同的导航栏按钮,下方就会显示不同内容,这就用到了iframe标签的src属性.下面就给大家介绍一下iframe的使用 ...

最新文章

  1. 科普丨人工智能发展的S曲线
  2. FPGA中状态机的稳定性
  3. MyBatis的useGenerateKeys的使用方法
  4. 2022版全球及中国蓝宝石材料产业容量预测与十四五投资战略研究报告
  5. elk+redis分布式分析nginx日志
  6. mysql scrapy 重复数据_mysql数据库如何处理重复数据?
  7. c#图像灰度化、灰度反转、二值化
  8. 大型网站技术架构:核心原理与案例分析笔记
  9. html在screen检索屏幕分辨率,Electron开发之screen模块-根据屏幕分辨率设置窗口大小...
  10. 扩展源_瑞萨电子推出具备反向充电WattShare TRx模式的 15W无线充电电源P9415R接收器,扩展无线电源产品线...
  11. 打过工、留过洋、创过业,一位中年IT老兵的反思
  12. 计算机二级c选择题怎么准备,马上计算机二级考试,你准备得怎么样了?
  13. python安卓下载-python手册中文版apk下载
  14. 计算机操作员有关大学专业,如何根据自身特长选大学专业,这样操作最简单直接!...
  15. 绑定事件和解绑事件的方法
  16. linux 安装hdf5view 入坑指南
  17. 元宇宙,是忽悠还是未来
  18. doc 问卷调查模板表_大学生调查问卷表模板
  19. 卷积神经网络通俗易懂理解
  20. Golang优秀开源项目汇总

热门文章

  1. Armv8-A虚拟化手册(5)
  2. 学校计算机室学生上机制度,微机室管理制度学生上机制度值日生制度.doc
  3. OSS 操作权限控制
  4. redis6 入门级教程,有整合案例,可以直接看整合案例,简单入门,直接上手
  5. python可以数独游戏吗_学习python编程如何一键做出数独游戏答案 | k12教育网
  6. python问候自己_python – 问候语程序
  7. linux 邮件客户端 n1,Linux中如何安装使用Nylas N1邮件客户端
  8. 谈谈百度搜索为什么那么快?
  9. Ubuntu下运行迅雷
  10. 银行家算法c语言博客,操作系统之银行家算法