在html文件引入其它html文件的几种方法
简介:在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?答案是确定的,而且方法不
只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下,本人
觉得第三种方式较好!
1.IFrame引入,看看下面的代码
<IFRAME NAME="content_frame" width=100% height=30 marginwidth=0 marginheight=0 SRC="import.htm"
></IFRAME>
你会看到一个外部引入的文件,但会发现有一个类似外框的东西将其包围,可使用
<iframe name="content_frame" marginwidth=0 marginheight=0 width=100% height=30 src="import.htm"
frameborder=0></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>
object 标签 -- 定义一个内嵌的物件(例如:图像, 媒体, 代码 etc)
* 不符合标准网页设计的理念,已经被标准网页设计抛弃.
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>
原作者:chenyangasp
来 源:Chinaasp论坛
作者Blog:http://blog.csdn.net/hxfwsk/
分享到:
相关推荐
它们可以将其他文件的内容嵌入到当前的HTML页面中,使得网站维护更加方便,因为相同内容的更新只需要在一个地方进行,所有的页面都可以自动获取最新内容。 #include指令用于包含当前目录或子目录下的文件。例如,...
在 JSP 开发中,include 文件是一个常用的技术手段,可以将公共的代码或者组件包含到不同的页面中,以提高代码的复用性和维护性。然而,在使用 JSP include 文件时,经常会遇到乱码的问题,尤其是在 Tomcat 服务器上...
将获取到的JSP内容输出到一个`ByteArrayOutputStream`对象中。 5. 最后,将`ByteArrayOutputStream`中的内容写入到指定的HTML文件中。 #### 三、代码实现细节 1. **初始化设置**: - 设置Content-Type为"text/...
这个 jQuery 插件可以帮助开发人员在 html 文件中包含另一个 html 文件。 在此插件中,您可以访问 $(document).ready 函数中包含的内容。 如何使用它? 要将插件包含在您的代码中: [removed][removed] 要包含另...
在Java Web开发中,`jsp:include`和`<jsp:include>`标签是两种常见的页面包含机制,它们用于将一个或多个动态或者静态资源合并到一个JSP页面中。这两种方式虽然看似相似,但有着本质的区别,理解它们的用法和区别...
IFrame(Inline Frame)是HTML中一个非常实用的元素,用于在当前文档中嵌入另一个文档。在你的示例中,可以看到如何使用IFrame来引入`import.htm`: ```html ...
在IIS7中,HTML页面的包含功能是通过Server-Side Include (SSI) 模块实现的,允许开发者将一个或多个HTML文件插入到主HTML文档中,以提高网页的可维护性和复用性。本教程将详细解释如何配置IIS7以支持HTML页面的包含...
在给定的标题"C++读取html内容"中,我们可以理解这是一个关于如何使用C++来获取并处理HTML文档的课题。这个过程可以分为几个关键步骤,我们将详细探讨这些步骤以及可能涉及的技术。 首先,要从互联网上读取HTML内容...
假设你有一个`header.ejs`和`footer.ejs`文件,你可以在`index.ejs`中这样引入它们: ```ejs <%- include('header') %> <!-- Your main content here --> <%- include('footer') %> ``` `<%- include('filename'...
- 支持嵌套引用,即在一个文件中引用另一个文件,而被引用的文件还可以继续引用其他文件。 - 请注意避免循环引用,例如A页面引用B页面,同时B页面又引用了A页面,这样会导致无限循环。 #### 示例代码解析 ```python...
在开发Java Web应用程序时,JSP(JavaServer Pages)是一个常用的技术,用于创建动态网页。在JSP中,`<jsp:include>`标签是用于在页面间进行内容包含的,但有时可能会遇到“乱码”问题,这通常涉及到字符编码的处理...
在"jsp.chm"这个文件中,我们可以预期找到与JavaServer Pages(JSP)相关的大量信息。JSP是一种动态网页技术,它允许开发者在HTML页面中嵌入Java代码,以实现服务器端的业务逻辑处理。JSP文件首先被服务器解析,然后...
在JSP中,`Include` 方式是实现页面组合的重要技术,它允许我们把多个页面的内容合并到一个主页面中,从而实现代码复用和页面布局的灵活管理。本文将深入探讨JSP的`Include` 方式的概念、类型以及使用方法。 1. **...
3. 文件保存:Servlet将生成的HTML字符串写入到一个新的HTML文件中,通常保存在服务器的特定目录下。 4. 返回响应:Servlet将新生成的HTML文件内容返回给客户端,而不是原始的JSP页面。 5. 链接更新:如果动态页面...
在Java Server Pages(JSP)技术中,`include`指令是一项重要的功能,它允许开发者将一个JSP页面的内容嵌入到另一个JSP页面中,从而实现代码的重用和模块化。通过`include`指令,可以有效地管理大型项目中的公共组件...
描述中的问题就是这样一个例子,用户在尝试引入`footer`和`header`文件时,发现它们上方多出了一行空白。 首先,我们要理解这个问题的原因。虽然许多解决方案可能指向CSS的`padding`或`margin`设置,但在这个特定...
而html的框架(frame与iframe)虽然可以用来包含首页与页脚文件,但使 用frame与iframe的概念与动态页面(asp,jsp,php等)的include那样不同,frame与iframe的主体页面与被包括的页的 不是一个页面,而通过include的方式...
`gulp-tag-include` 的核心功能是在HTML文件中通过特定的标签(通常为`<tag-include>`)来引入其他HTML片段,这样可以将通用的头部、底部、侧边栏等部分提取出来,作为一个单独的文件,然后在需要的地方进行引用。...
当JSP页面被请求时,服务器会先读取该指令,并将指定的文件内容合并到当前JSP页面中,然后将整个合并后的文件作为一个整体进行编译。这意味着被包含的文件在编译阶段就成为主文件的一部分,之后每次请求该JSP页面时...
在JSP(JavaServer Pages)开发中,`include`指令被广泛用于将一个JSP页面的内容嵌入到另一个JSP页面中。这种技术可以提高代码的重用性、简化维护过程并有助于实现更灵活的设计。在JSP中有两种不同的`include`用法:...