搜尋

首頁  >  問答  >  主體

javascript - 靜態頁面html 引頭尾公共文件?

多個頁頭尾一樣,想引用同一個頭尾,怎麼引用啊?
用jQuery怎麼載入一個html頁面到我指定的p裡面,考慮相容性

#
给我你的怀抱给我你的怀抱2703 天前1381

全部回覆(4)我來回復

  • 仅有的幸福

    仅有的幸福2017-07-05 10:46:43

    如果是模版引擎那就不用說了、

    如果只是純靜態的html、沒有使用自動化工具、是做不到的

    可以考慮用我寫的creater工具、每個頁面的公共內容放入模版、創建文件的時候用命令列創建、可以創建出帶模版內容的文件


    如果按你更換的標題、jq提供了$.load()方法可以幫你
    http://www.w3school.com.cn/jq...

    https://github.com/liujians/c...

    回覆
    0
  • 漂亮男人

    漂亮男人2017-07-05 10:46:43

    最直接的方法 用js 追加公共的html 或用vue元件形式 例如寫一個footer.vue 在你需要的頁面import

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-07-05 10:46:43

    類似php的include嗎,需要用到模板,eg:pug

    回覆
    0
  • 代言

    代言2017-07-05 10:46:43

    html:

    jsp:

    剛剛沒有仔細看提問者的問題,我補充一下:
    include需要伺服器支持,你可以部署apache這種伺服器來實現。
    另外,純前端是可以實現的!純前端是可以實現的!純前端是可以實現的!重要的事情說三次
    1.使用iframe引用
    2.js裡使用ajax請求html
    3.(推薦這種方法)

    實作如下:

    相容性

    新版 chrome firefox 沒問題 ie<=IE7沒問題 IE8樣式有點問題 IE8+不相容
    有解決方法 忘了在哪裡了 我找找...

    回覆
    0
  • 取消回覆