我们写页面通常会遇到这种情况,一个模块很多页面都用到,那么我们为了方便就会单独写到一个页面,然后引入进去,我知道的有三种:

1、用标签<iframe></iframe>

例:

<iframe align="center" height="570" src="lib/sideBarL.html"  frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>

iframe有自己默认的高度,如果你引入的页面高度超出他默认的高度会超出隐藏,所以,要加上height="";

2、用标签<object></object>

例:

<object data="lib/sideBarL.html" type="text/x-scriptlet" height="570"></object>

object也有自己的默认高度,如果你引入的页面高度超出他默认的高度,引入部分会出现纵向滚动条,这个就很影响页面美观了,所以也是要加上height="";

3、div+$(“document”).load(“b.html”);

例:

<div class="sidebar"></div>
$('.sidebar').load('lib/sideBarL.html');

需要注意的是,这个div里面必须是空的,里面没有任何元素,如果里面有其他的标签,那么你引入的html会替换原来存在的内容。

好啦,就到这里。

最新文章

  1. git 代码更新
  2. 转载:谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词
  3. UILabel的使用
  4. Strawberry Perl CPAN Install Module 安装 Module 方法
  5. oracle索引使用时注意
  6. 前端CSS编程之道-LESS
  7. 【转】Hibernate入门实例
  8. xmlDoc.SelectNodes用法(获取不到节点时注意事项)
  9. jsp页面onsubmit=&amp;quot;return checklogin();&amp;quot;该解决方案给
  10. HTML5学习之语义化标签(一)
  11. Eclipse中debug调试java代码一直报Source not found的解决办法
  12. sql 语句优化
  13. oracle创建触发器及作用举例
  14. 用 k8s 管理机密信息 - 每天5分钟玩转 Docker 容器技术(155)
  15. LeetCode算法题-Minimum Absolute Difference in BST(Java实现)
  16. python-&gt;读写excel
  17. 四:(之一和之二) docker架构和底层技术分析(C/S架构)
  18. jQuery中extend()实现原理
  19. visual studio 2005提示脚本错误 /VC/VCWizards/2052/Common.js
  20. Core Data 迁移与版本管理

热门文章

  1. vue组件添加事件@click.native
  2. spring配置文件拆分策略及方法
  3. IO库中的宽字符语言
  4. MySQL_入手&lt;一&gt;增--数据库操作
  5. Java回调实现异步
  6. 安装gitlab ce
  7. 附录2:CEL文件格式
  8. ASP.NET配置KindEditor文本编辑器
  9. python:map 函数
  10. 禁止ios10双指缩放