引入文件
2016-07-12 09:51
176 查看
一、Html中引入Html文件:
在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?结果是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下。
1.IFrame引入,看看下面的代码
src:文件引入相对路径,也可以是一个绝对路径的网址等;
frameborder:引入的文件边框宽度为0;
scrolling:不使用滚动条的形式;
可参考网站1:http://www.ccvita.com/376.html
可参考网站2: http://fity.cn/post/423/
2.<object>方式引入
width、height、border:可按需求设定
3.Behavior的download方式
此方法按理说是比较严谨的,但代码过于繁琐,网上有一部分人说建议此方法,本人
4.JQ的onload方法
/*导入页面*/
把他写入到js文件里,在需要的页面导入就可以了,记得引入jquery.js文件。
二、Php中引入Php文件
1.include()
include()语句将在其被调用的位置处包含一个文件。
eg: include("init.php");
2.include_once() - 建议使用
include_once()首先验证是否已经包含了该文件,如果已经包含,则不再执行include_once();
eg: include_once("init.php");
3.require()
与include()一样,不过要放在php程序最前面;
4.require_once()
与include_once()一样,不过要放在php程序最前面;
区别:require一个文件出现错误的话,程序终止执行,显示致命错误
include一个文件出现错误的话,程序不会终止执行,显示警告错误
在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?结果是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下。
1.IFrame引入,看看下面的代码
<iframe src="file.html" width="100%" height="500" marginheight="0" marginwidth="0" frameborder="0" scrolling="no"></iframe>
src:文件引入相对路径,也可以是一个绝对路径的网址等;
frameborder:引入的文件边框宽度为0;
scrolling:不使用滚动条的形式;
可参考网站1:http://www.ccvita.com/376.html
可参考网站2: http://fity.cn/post/423/
2.<object>方式引入
<object style="border:0px" type="text/x-scriptlet" data="file.html" width=100% height=30></object>
width、height、border:可按需求设定
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('file.html',onDownloadDone) ; </script>
此方法按理说是比较严谨的,但代码过于繁琐,网上有一部分人说建议此方法,本人
4.JQ的onload方法
/*导入页面*/
$(document).ready(function(){ $(".top").load("top.html"); $(".footer").load("footer.html"); }); top.html和footer.html文件建议写自己的css和js,以免出现不必要的错误
把他写入到js文件里,在需要的页面导入就可以了,记得引入jquery.js文件。
二、Php中引入Php文件
1.include()
include()语句将在其被调用的位置处包含一个文件。
eg: include("init.php");
2.include_once() - 建议使用
include_once()首先验证是否已经包含了该文件,如果已经包含,则不再执行include_once();
eg: include_once("init.php");
3.require()
与include()一样,不过要放在php程序最前面;
4.require_once()
与include_once()一样,不过要放在php程序最前面;
区别:require一个文件出现错误的话,程序终止执行,显示致命错误
include一个文件出现错误的话,程序不会终止执行,显示警告错误
相关文章推荐
- LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib”
- url拼凑示例(具体拼凑规则由服务器定)
- oracle通过oerr快速找到相应错误代码的概述及解决方案
- hdu 5204(枚举+找规律)
- ios常用的框架
- ExtJS学习之TreePanel
- sbt安装
- IOS 中获取手机的 udid 和 imei 号
- 暑假分块大法好
- 第一周(7.11)作业——1、自我介绍;2、决心书
- iOS 推送消息长度
- input type=file accept中可以限制的文件类型
- JBPM-泳道
- Ubuntu16.04编译nexus6p内核及make多目标异常分析
- hibernate查找字段
- do...while(0)的妙用
- 对RecyclerView Item做动画
- CodeForces 427D-Match & Catch
- codec.jpeg不存在
- The ZYNQ Book ebook chinese