0

jsp インクルードのように機能する html5 の関数はありますか?

単一のソースを使用してページに自動的に追加できるようなもの。

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 に答える