我從網絡服務下載的網站頂部有一個圖片橫幅。我有一個header.html和一個home.html文件,爲了便於編輯,我將header.html代碼導入到home.html文件中。當我運行header.html時,橫幅完美運行,但是當我運行home.html時,它不會。當我檢查元素時,爲橫幅分配了空間,但沒有內容。導入HTML文件後無法加載橫幅
家用代碼
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Saisentan Music</title>
<meta name="home page" content="Epic Orchestral Music by Taylor Barton">
<link rel="stylesheet" href="style.css">
</head>
<body>
<script src="https://www.w3schools.com/lib/w3.js"></script>
<div w3-include-html="header.html"></div>
<script>w3.includeHTML();</script>
HOME
</body>
生病把頭部代碼在下面的鏈接,因爲它很長,難以閱讀(感謝計算機生成的代碼)。在同一份文件都home.html的和header.html中的截圖
https://docs.google.com/document/d/1hWNrjLP11FvTJQgBPa19_NmVn1d5nTr-k1dhqdVwcE0/edit?usp=sharing
我敢肯定這是問題...問題是,我不是很好的JavaScript(這就是爲什麼我借用代碼....)所以你有什麼想法如何調用腳本?我讀了另一個答案,但它有點像我的頭 –
如果我使用jquery或類似的東西會自動調用代碼嗎? –
是的,這很公平。最簡單的解決方案是將滑塊代碼保存爲JavaScript文件'slider.js'。在每個頁面中,您可以使用包含'w3.js'代碼的相同方式包含滑塊代碼:''。 [見這裏](https://stackoverflow.com/questions/16677095/what-is-the-right-way-to-write-my-script-src-url-for-a-local-development-envir) –