在HTML HTML我的問題是類似這樣的 How to include an HTML page into another HTML page without frame/iframe?包括通過JavaScript
但答案是不是爲我工作。對象和iframe創建一個帶滾動條的框,我不想要它,如果我有其他頁面的鏈接,我希望整個頁面都改變,而不僅僅是框中的內容。
該指令不起作用
<!--#include virtual="/footer.html" -->
我希望只使用HTML,因爲這是怎樣的網站已經建成,我們不會重新設計它。我只是爲了內容修改目的而這樣做。
在JavaScript文件中編寫html標題(或頁腳)然後在所有的html文件中包含.js是否是一種不好的做法?
1日編輯
我有大約70個不同的HTML靜態頁面。 我想更新內容,如標誌,菜單,網站的元描述,文本顏色等,但目前,我必須在70個不同的時間進行這些修改。
我使用javascript作爲菜單的html部分,因爲菜單使用javascript無論如何,幷包含在我的所有html文件中的文件。
function writeJS(){
var strVar="";
strVar += "<body bgcolor=\"#000000\">";
strVar += "<div class=\"Main_container\">";
...
document.write(strVar);
}
writeJS();
我不知道用這些標籤做同樣的事情是好還是不好的想法。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org
/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" ...
第二編輯
雖然HTML/JavaScript的選擇是可行的,我們決定投資一兩天去一個wordpress.org網站(更便宜,在長期更好跑)。
你能詳細闡述一下你目前的狀況,你試圖改變什麼,什麼不工作。 – MickJ
'<! - #include virtual =「/ footer.html」 - >'是[SSI](http://bignosebird.com/ssi.shtml),而不是HTML。 – Quentin
@MickJ我編輯了我的問題 – Catherine