0

html5 中是否有一个类似于 jsp 包含的函数?

可以通过使用单个源自动将其添加到页面中的东西。

4

2 回答 2

1

你在寻找类似的东西iframe吗?

于 2012-04-10T10:38:28.670 回答
1

不,如果您需要这种行为,请使用 PHP 等服务器端语言。如果你不能这样做,你必须使用 JavaScript 通过 AJAX 获取另一个页面,然后将其添加到 DOM 中来“包含”另一个页面。

PHP 示例:

<?php include 'header.html'; ?>
<h1>hi</h1>
<p>blah blah</p>
<?php include 'footer.html'; ?>

使用 jQuery 的JS 示例:

<!doctype html>
<body>
    static stuff
    <div id="content"></div>
    <script>
        $('#content').load('content.html');
    </script>
</body>

不要像这样使用 JS 解决方案。任何没有支持 JS 的浏览器(例如搜索引擎)的人都无法使用该页面。

于 2012-04-10T10:39:50.583 回答