htm页面中调用htm文件代码
2012-07-09 01:13
274 查看
<span id="showImport10"></span><IE:Download ID="oDownload10" STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone10(downDate){
showImport10.innerHTML=downDate
}
oDownload10.startDownload('top.htm',onDownloadDone10)
</script>
在jsp页面中引用外部页面很简单,使用以下语句就可以:<!--
include file="要引用的页面" ->
但是在html 静态页面中引用外部页面则没那么方便,主要方法有:
1.使用框架来实现,但是那样占用线程较多,速度慢;
<IFRAME NAME="neepage" width=100% height=30 marginwidth=0 marginheight=0 SRC="header.htm" ></IFRAME>
加上它的一些属性可以实现一些透明,无滚动条等具体的效果.大家可以html教程的相关介绍
2.使用. js脚本来实现
就是把相关的html文件转化为js文件.再在调用的时候用
<script src="import.js"></script>
或<script src="import.asp"></script>,此时import.asp中的内容必须使用js输入才行。
如果你用此方法来包含像头部,导航条的话,它将不利于搜索引擎的搜集。
另外,编写js输出的内容代码较凌乱,容易出错。
3.下面是一种实现方法:
最好能有一种方法,就像asp页面包含其他页面时那样,用一小段包含语句就可以实现,不要将需要包含的内容出现在本页面内,而是分割出去到另外一个自己的页面。
<span id=showImport1></span>
<IE:Download ID="oDownload1" STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downData){
showImport1.innerHTML=downData
}
oDownload1.startDownload('top.htm',onDownloadDone)
</script>
注:包含的页面为 top.htm 只要把需要包含的页面改掉就可以了!其中id=showimport 不能改为其他,这种写法为一次包含一个文件。
4.<object> 个人觉得此法方便比较好
<object type="text/x-scriptlet" data="import.htm" width=100% height=30></object>
5.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>
6、HTML中执行SSL
存在这种情况,主机只默认的是index.html,但是需要首页是动态的,除了上述方法,可以使用SSL
[!--#exec cgi="index.pl" --]
1、在服务器上打开“服务器端包含”
2、把你的静态文件扩展名改成:shtml
3、在文件中添加<!--#include file="你要包含的文件" -->
<script>
function onDownloadDone10(downDate){
showImport10.innerHTML=downDate
}
oDownload10.startDownload('top.htm',onDownloadDone10)
</script>
在jsp页面中引用外部页面很简单,使用以下语句就可以:<!--
include file="要引用的页面" ->
但是在html 静态页面中引用外部页面则没那么方便,主要方法有:
1.使用框架来实现,但是那样占用线程较多,速度慢;
<IFRAME NAME="neepage" width=100% height=30 marginwidth=0 marginheight=0 SRC="header.htm" ></IFRAME>
加上它的一些属性可以实现一些透明,无滚动条等具体的效果.大家可以html教程的相关介绍
2.使用. js脚本来实现
就是把相关的html文件转化为js文件.再在调用的时候用
<script src="import.js"></script>
或<script src="import.asp"></script>,此时import.asp中的内容必须使用js输入才行。
如果你用此方法来包含像头部,导航条的话,它将不利于搜索引擎的搜集。
另外,编写js输出的内容代码较凌乱,容易出错。
3.下面是一种实现方法:
最好能有一种方法,就像asp页面包含其他页面时那样,用一小段包含语句就可以实现,不要将需要包含的内容出现在本页面内,而是分割出去到另外一个自己的页面。
<span id=showImport1></span>
<IE:Download ID="oDownload1" STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downData){
showImport1.innerHTML=downData
}
oDownload1.startDownload('top.htm',onDownloadDone)
</script>
注:包含的页面为 top.htm 只要把需要包含的页面改掉就可以了!其中id=showimport 不能改为其他,这种写法为一次包含一个文件。
4.<object> 个人觉得此法方便比较好
<object type="text/x-scriptlet" data="import.htm" width=100% height=30></object>
5.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>
6、HTML中执行SSL
存在这种情况,主机只默认的是index.html,但是需要首页是动态的,除了上述方法,可以使用SSL
[!--#exec cgi="index.pl" --]
1、在服务器上打开“服务器端包含”
2、把你的静态文件扩展名改成:shtml
3、在文件中添加<!--#include file="你要包含的文件" -->
相关文章推荐
- htm页面中调用htm文件代码
- 在CS类文件里向调用页面输出Javascript代码的3种方法
- 在页面里JS代码里onclick去调用后台文件中的一个方法
- 在CS类文件里向调用页面输出Javascript代码的3种方法
- C#利用反射在debug状态下获取调用代码所在文件及行信息
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- java转换word为htm文件并嵌入jsp页面
- 如何调用另一个python文件中的代码
- C# 调用 .bat 文件的实现代码
- 问题:上传文件页面上传文件失败 无法将MP3文件导入数据库(已经上传代码)
- jersey上传下载文件及客户端调用代码
- VC调用jsp上传文件到JAVA后台代码
- 从代码都发布遇到的问题总结(C#调用非托管dll文件,部署项目)
- 从外部的js文件中使用<%=%>获取ASPX页面的ClientID获取后台代码
- 栏目列表调用的是顶级栏目,如果需要子栏目页面展开父栏目分类则可以用下边的代码
- android jni方式调用c++代码并在其它app中使用生成的.so文件
- html 调用 CSS文件的代码
- 使用SiteMesh(2.4.2) ,被装饰页面导入的外部js文件无法调用的问题
- Webview之H5页面调用android的图库及文件管理
- 1j2ee即web项目,严格意义上来说,没有jsp代码,只有class文件、html文件、javascript文件。2 基于extjs框架的项目怎么怎么查看在浏览器中展示的最终html页面的代码 3