1.IFrame

框架的形式.

<iframe name="toppage" width=100% height=30 marginwidth=0 marginheight=0 src="top.htm" ></iframe> 

iframe也称作嵌入式框架,嵌入式框架和框架网页类似,它可以把一个网页的框架和内容嵌入在现有的网页中。它与<frame>不同的是,iframe可以嵌在网页中的任意部分。

属性:      name="..."定义的名字
         scr="..."定义显示的内容的来源
         frameborder="..."定义边界(0或1)
         margwidth="..."设置边界和其中内容之间的宽间距
         margheight="..."设置边界和其中内容之间的高间距
         align="..."控制对齐方式(left, center, right, justify)
         noresize="..."使帧的尺寸不能变
         scrolling="..."设置滚动条的表示方式(auto, yes, no)
         height="..."高度
         width="..."宽度
allowtransparency="true"是否允许透明

这种不用下载文件,可是透明背景总是不行,而且总是不能顶格对齐。郁闷。


2.<object>

<object type="text/x-scriptlet" data="top.htm" width=100% height=30></object>

<object id=editBox data="http://evil.2ec.cn/" width="100%" height=500 type=text/x-scriptlet>

3.Behavior的download方式

<span id=showImport></span>
<IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downDate){
showImport.innerHTML=downDate
}
oDownload.startDownload('top.htm',onDownloadDone)
</script>

如果头和尾都用这个办法,那需要把ID改改。
<!--显示页面头-->

<span id=showImport1></span>
<IE:Download ID="oDownload1" STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downDate){
showImport1.innerHTML=downDate
}
oDownload1.startDownload('top.htm',onDownloadDone)
</script>

<!--页面头显示结束-->
<!--显示页面尾-->

<span id=showImport2></span>
<IE:Download ID="oDownload2" STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downDate){
showImport2.innerHTML=downDate
}
oDownload2.startDownload('bottom.htm',onDownloadDone)
</script>

<!--页面尾显示结束-->

这种显示的最好,可是需要下载文件,IE浏览器通常会自动拦截,如果不手动允许下载,那么包含的外部文件就不会显示。

4.<script>

就是把相关的html文件转化为js文件.再在调用的时候用

<script src="top.js"></script>

这个方法有一点要注意,用来包含象头部,导航这些的话,建议不要用这个.不利于搜索引擎的搜集。

如何在html文件中包含其他html文件相关推荐

  1. 如何在另一个JavaScript文件中包含一个JavaScript文件?

    JavaScript中是否有类似于CSS中@import的内容,可让您在另一个JavaScript文件中包含一个JavaScript文件? #1楼 而不是在运行时添加,而是使用脚本在上传之前进行串联. ...

  2. HTML页面调用md文件显示,javascript – 如何在html文件中包含markdown(.md)文件

    我使用Node.js的完整答案 1.首先安装标记的降价转换器: $npm install --save-dev marked 2.然后在名为generateReadMe.js的新文件中,将markdo ...

  3. android在java下建立模块,Android Studio:如何在Android模块中包含Java模块?

    在Android工作室我有一个Android模块,我们称之为MyAndroid.我还有一个Java模块(不是独立的JAR,而是模块中的完整Java项目),我们称之为MyJava.Android Stu ...

  4. chm 转 html 带索引,chm 的项目文件中包含创建 chm 文件所需的HTML文件信息、目录表文件信息、索引文件信息、窗口属 - 试题答案网问答...

    相关题目与解析 Chm的索引文件中包含每个关键词与HTML文件的对应关系,索引文件是必需的.() chm目录表文件包含目录表中()标题与HTML文件的关联关系.A.每个B.二个C.三个D.多个 chm ...

  5. 是否可以在另一个CSS文件中包含一个?

    是否可以在另一个CSS文件中包含一个? #1楼 是的,可以使用@import并提供css文件的路径,例如 @import url("mycssfile.css"); 要么 @imp ...

  6. linux 批量替换所有文件中包含的字符串

    sed -i "s/原来字符串/新字符串/g" `grep 原来字符串 -rl .`格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 ...

  7. 在一个JS文件中包含中文字符串,通过innerHTML输出后中文乱码?

    在一个JS文件中包含中文字符串,通过innerHTML输出后中文乱码? Posted on 2008-07-13 12:00 尹合磊 阅读(1902) 评论(0)  编辑 收藏 所属分类: ASP.N ...

  8. html页面包含头文件,Web前端技术:HTML部分---Head标签中包含的头文件标签,body标签包含的内部标签...

    1.Head标签中包含的 头文件标签的作用: (1)title标签:定义网页的标题. (2)meta标签:一般用于定义页面的特殊信息,例如页面的关键字.页面描述等 (3)link标签:用于引入外部样式 ...

  9. 服务器日志文件中包含堆栈跟踪,日志框架 Logback 官方手册(第三章:Configuration)...

    以下内容翻译整理自logback官方手册,地址:logback官方手册 logback 配置 将日志请求插入应用程序代码需要相当多的计划和工作.观察表明,大约有4%的代码用于日志记录.因此,即使是一个 ...

最新文章

  1. pgrouting进行路径规划之入门二
  2. android 屏保_Mac视频屏保随心换!
  3. matlab2ask和2psk仿真实验代码
  4. R 语言学习过程全记录 ~
  5. Oracle 客户端库时引发 BadImageFormatException
  6. el-date-picker设置默认日期_程序员必备:Java 日期处理的十个坑
  7. 安卓APP_ 控件(4)—— ImageView
  8. 和哪个专业的男生谈恋爱最惨?
  9. 联系随笔2---在tomcat服务器上发布servlet应用程序
  10. JMM模型到并发编程
  11. 人设崩塌?万茜被盗号甩锅程序员,却两次被官方打脸,网友:作死
  12. 单词查找树(信息学奥赛一本通-T1337)
  13. [渝粤教育] 西南科技大学 信息法律法规 在线考试复习资料2021版
  14. matlab设计模拟带通滤波器
  15. Android input touchpanel驱动流程
  16. OpenCV项目实战
  17. 【制作】基于金沙滩51单片机的电子跑表
  18. mysql区间左开右闭_左开右闭区间怎么写
  19. 动态数据的表格页面展示
  20. 《从零开始的 RPG 游戏制作教程》第五期:制作物品和技能

热门文章

  1. 信息学奥赛一本通C++语言——1080:余数相同问题
  2. 19 PP配置-生产计划-定义冻结库存不参与MRP运算
  3. 为什么通常在类的init函数下一行写super().__init__()?==>就是执行父类的构造函数,使得我们能够调用父类的属性
  4. [EMU8086]基于8086的汇编语言学习
  5. linux c 内网设备扫描,局域网ip扫描器c语言多线程 linux版
  6. 解决Vue报错:Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location
  7. Ctrl+D 快捷键:浏览器 · 添加收藏按钮
  8. 百度鹰眼Web服务API开发使用教程
  9. 关于vue.js 编程导航的使用:实现路由配置和跳转页面
  10. Emlog5.31后台登录页面自适应源码