最近在项目中遇到一个问题,就是需要HTML包含别的HTML,在网上搜到许多方法,在这里分享一下。
1.IFrame引入,看看下面的代码
<IFRAME NAME="content_frame" width=100% height=30 marginwidth=0 marginheight=0 SRC="import.htm" ></IFRAME>
但你会发现还会有点问题,就是背景色不同,你只要在引入的文件import.htm中使用相同的背景色也可以,但如果你使用的是IE5.5的话,可以看看这篇关于透明色的文章 如果想引入的文件过长时不出现滚动条的话在import.htm中的body中加入scroll=no
2.<object>方式
<object style="border:0px" type="text/x-scriptlet" data="import.htm" width=100% height=30></object>
只是这种方式,可以包含。比如:在电脑的某一个地方创建a.html、b.html,a.html包含b.html,双击a.html可以看到包含的效果。
我把他们放在项目中,编译以后,是无法看到包含效果的。(不知道这个问题怎么解决。)
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('import.htm',onDownloadDone)
</script>
这种方法,个人认为不错。
最后采用的方式:采用shtml来包含html
分享到:
相关推荐
商城个人中心 网站模板 html包含html静态页面,JS,CSS,能实现网站模板基本要求
HTML动态包含页面
广义论及HTML5时,实际指的是包括HTML、CSS和JavaScript在内的一套技术组合。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft ...
html计数器功能实现包括css页面html计数器功能实现包括css页面html计数器功能实现包括css页面html计数器功能实现包括css页面html计数器功能实现包括css页面html计数器功能实现包括css页面html计数器功能实现包括css...
包含15个页面,div+css布局,使用表单元素、多媒体技术、表格等等
html表白文件--包含心形气球多种表白html表白文件--包含心形气球多种表白html表白文件--包含心形气球多种表白html表白文件--包含心形气球多种表白html表白文件--包含心形气球多种表白html表白文件--包含心形气球多种...
HTML标签总结,包含HTML4和HTML5
HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用...HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
HTML5+CSS3实例源码(包含20个),制作都很精细,界面漂亮,望对你有帮助 HTML5+CSS3实例源码(包含20个),制作都很精细,界面漂亮,望对你有帮助
酒店管理系统(html、js、css、dom)静态页面 适合大作业 上机任务 包含酒店展示页面 以及后台管理页面 Javaweb
英雄联盟网站Html网页制作JS+CSS共七个网页(仅包含网页) 包含QQ登录端(未连接数据库);1个网页 英雄联盟进入前网页;1个网页 英雄联盟官网;1个网页 英雄联盟个人信息端(登录前);1个网页 英雄联盟个人信息端...
里面包含两个ppt html课件,一个一个html标签库文档
前端学习的一些笔记,包含html,css,javascript前端学习的一些笔记,包含html,css,javascript 前端学习的一些笔记,包含html,css,javascript前端学习的一些笔记,包含html,css,javascript 前端学习的一些笔记,包含...
html大作业,HTML+css,包含7个页面,布局简约大方
HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用...HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容
jquery扩展插件,jquery提供的html()方法,只能获取标签内部内容,本插件进行了扩展实现了取得包含标签自身的html,并解决了input/radio/checkbox/select等输入后无法取值问题。
20套Html5开发UI模板,包含js代码 20套Html5开发UI模板,包含js代码 20套Html5开发UI模板,包含js代码 20套Html5开发UI模板,包含js代码 20套Html5开发UI模板,包含js代码 20套Html5开发UI模板,包含js代码 20套...
这是我自己做的HTML期末大作业html+css+div二十个页面以上,花了很多时间,不用修改就可以作为自己的作业,也可以作为学习参考html静态网页,里面包含两个html+css+div的代码原件