2012-04-10 60 views

回答

1

不,如果您需要這種行爲,請使用服務器端語言,如PHP。如果你不能這樣做,你必須使用JavaScript來「包含」另一個頁面,方法是通過AJAX獲取它,然後將其添加到DOM。

PHP例子:

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

JS例如using jQuery

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

使用JS的解決方案是這樣的。它會讓沒有JS功能的瀏覽器的任何人無法使用頁面 - 例如搜索引擎。

+0

這就是我正在尋找的答案。感謝兄弟,謝謝你的額外細節。是的,第二個例子看起來很髒。腳本標籤出現在他們不應該在的地方。感謝幫助! :d – 2012-04-10 10:44:19

1

你在找什麼類似iframe

+0

嗨,不是真的。只需從一個來源動態添加內容即可。我不太確定iframe是什麼,對不起 – 2012-04-10 10:43:46