2015-03-02 99 views
-3

我正在寻找一个包含标题的html块,我希望跨多个html页面重用。跨越多个页面的相同Html

我试过了EXACT代码,但它似乎没有工作。它以HTML格式显示脚本而不是执行它。

的index.html:

<html> 
    <script src="https://code.jquery.com/jquery-1.10.2.js"></script> 
    <h1>This is a test</h1> 

    <script>$("#content").load("commonContent.html");</script> 

    </html> 

commonContent.html:

<div id="content"><h2>If this shows my test worked!</h2></div> 

任何建议,将不胜感激。请注意我是JavaScript的新手!

+4

javascript代码必须在您的html中的'

0

对于这种类型的事情我通常使用PHP这样的:

<?php include("youhtmlfile.html"); ?> 

这是一个优势,因为这样你就不必担心浏览器的支持。

+0

嗨,我厌倦了这一点,它没有工作。随着研究我也试过:<?php include'try.html';?> – 2015-03-04 21:27:03

+0

你的html文件的内容是什么?当你测试出我的代码是你的HTML文件,就像你的问题中的例子一样?你有安装PHP吗? – www139 2015-03-05 01:28:28

+0

您已经忘记了需要解决的一些关键方面。我编辑了你的答案,以正确显示这一点 – tisaconundrum 2017-01-17 14:51:40