如何在html文件中包含其他html文件
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文件相关推荐
- 如何在另一个JavaScript文件中包含一个JavaScript文件?
JavaScript中是否有类似于CSS中@import的内容,可让您在另一个JavaScript文件中包含一个JavaScript文件? #1楼 而不是在运行时添加,而是使用脚本在上传之前进行串联. ...
- HTML页面调用md文件显示,javascript – 如何在html文件中包含markdown(.md)文件
我使用Node.js的完整答案 1.首先安装标记的降价转换器: $npm install --save-dev marked 2.然后在名为generateReadMe.js的新文件中,将markdo ...
- android在java下建立模块,Android Studio:如何在Android模块中包含Java模块?
在Android工作室我有一个Android模块,我们称之为MyAndroid.我还有一个Java模块(不是独立的JAR,而是模块中的完整Java项目),我们称之为MyJava.Android Stu ...
- chm 转 html 带索引,chm 的项目文件中包含创建 chm 文件所需的HTML文件信息、目录表文件信息、索引文件信息、窗口属 - 试题答案网问答...
相关题目与解析 Chm的索引文件中包含每个关键词与HTML文件的对应关系,索引文件是必需的.() chm目录表文件包含目录表中()标题与HTML文件的关联关系.A.每个B.二个C.三个D.多个 chm ...
- 是否可以在另一个CSS文件中包含一个?
是否可以在另一个CSS文件中包含一个? #1楼 是的,可以使用@import并提供css文件的路径,例如 @import url("mycssfile.css"); 要么 @imp ...
- linux 批量替换所有文件中包含的字符串
sed -i "s/原来字符串/新字符串/g" `grep 原来字符串 -rl .`格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 ...
- 在一个JS文件中包含中文字符串,通过innerHTML输出后中文乱码?
在一个JS文件中包含中文字符串,通过innerHTML输出后中文乱码? Posted on 2008-07-13 12:00 尹合磊 阅读(1902) 评论(0) 编辑 收藏 所属分类: ASP.N ...
- html页面包含头文件,Web前端技术:HTML部分---Head标签中包含的头文件标签,body标签包含的内部标签...
1.Head标签中包含的 头文件标签的作用: (1)title标签:定义网页的标题. (2)meta标签:一般用于定义页面的特殊信息,例如页面的关键字.页面描述等 (3)link标签:用于引入外部样式 ...
- 服务器日志文件中包含堆栈跟踪,日志框架 Logback 官方手册(第三章:Configuration)...
以下内容翻译整理自logback官方手册,地址:logback官方手册 logback 配置 将日志请求插入应用程序代码需要相当多的计划和工作.观察表明,大约有4%的代码用于日志记录.因此,即使是一个 ...
最新文章
- pgrouting进行路径规划之入门二
- android 屏保_Mac视频屏保随心换!
- matlab2ask和2psk仿真实验代码
- R 语言学习过程全记录 ~
- Oracle 客户端库时引发 BadImageFormatException
- el-date-picker设置默认日期_程序员必备:Java 日期处理的十个坑
- 安卓APP_ 控件(4)—— ImageView
- 和哪个专业的男生谈恋爱最惨?
- 联系随笔2---在tomcat服务器上发布servlet应用程序
- JMM模型到并发编程
- 人设崩塌?万茜被盗号甩锅程序员,却两次被官方打脸,网友:作死
- 单词查找树(信息学奥赛一本通-T1337)
- [渝粤教育] 西南科技大学 信息法律法规 在线考试复习资料2021版
- matlab设计模拟带通滤波器
- Android input touchpanel驱动流程
- OpenCV项目实战
- 【制作】基于金沙滩51单片机的电子跑表
- mysql区间左开右闭_左开右闭区间怎么写
- 动态数据的表格页面展示
- 《从零开始的 RPG 游戏制作教程》第五期:制作物品和技能
热门文章
- 信息学奥赛一本通C++语言——1080:余数相同问题
- 19 PP配置-生产计划-定义冻结库存不参与MRP运算
- 为什么通常在类的init函数下一行写super().__init__()?==>就是执行父类的构造函数,使得我们能够调用父类的属性
- [EMU8086]基于8086的汇编语言学习
- linux c 内网设备扫描,局域网ip扫描器c语言多线程 linux版
- 解决Vue报错:Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location
- Ctrl+D 快捷键:浏览器 · 添加收藏按钮
- 百度鹰眼Web服务API开发使用教程
- 关于vue.js 编程导航的使用:实现路由配置和跳转页面
- Emlog5.31后台登录页面自适应源码