首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML代码传输?

HTML代码传输?
EN

Stack Overflow用户
提问于 2014-02-03 01:12:39
回答 1查看 1.4K关注 0票数 0

好的,所以我想知道是否可以使用这些代码

代码语言:javascript
复制
<script type="text/HTML" src="Other.HTML">

从一个HTML文件获取一个代码到另一个HTML文件?

编辑:好的,刚刚试过了。没有运气,我得到的只是一个空白的屏幕。让我换句话说,有什么办法可以做到这一点吗?

EN

回答 1

Stack Overflow用户

发布于 2014-02-03 01:27:54

纯HTML (没有JavaScript)不能在自己的页面上加载另一个页面。但是,您可以使用PHP、SHTML或JavaScript获取另一个页面并将其加载到页面中。

确保您的HTML文件已被重命名为.php扩展名。然后,可以在需要添加HTML文件的地方添加以下行:

代码语言:javascript
复制
<?php include('some_file_name.html'); ?>

只要some_file_name存在,该页面就会加载到PHP标记所在的位置。

确保您的HTML文件已被重命名为.shtml扩展名。然后,可以在需要添加HTML文件的地方添加以下行:

代码语言:javascript
复制
<!--#include virtual="some_file_name.html" -->

同样,只要some_file_name存在,页面就会加载到该页面中。一定要注意间距,特别是在第二个破折号和#之间,因为如果有空格,代码行就会中断。

JavaScript

使用JavaScript的好处是您可以将您的HTML保持为.html文件。但是,需要在包含的文件中加载更多代码:

代码语言:javascript
复制
<script src="jquery.js"></script> 
    <script> 
    $(function(){
      $("#includeThis").load("some_file_name.html"); 
    });
    </script> 
...
<div id="includeThis"></div>

这将创建一个函数,该函数将加载some_file_name.html ( includeThis的div id所在)。这包含了更多的开销,但是您可以保留.html文件扩展名。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21518388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档