2 回答
TA贡献1859条经验 获得超6个赞
添加带有 id 的 div 并更改它innerHTML似乎有效,可能会“自杀”,因为像 @MarkusZeller 所说的那样,脚本位于体内。下面的代码有效:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>JUST_LOAD</title>
<!-- <script defer src="/index.js"></script> -->
</head>
<body>
PLEASSDETY FGUIRWFVUI
<main id="content"></main>
<script>
function loadContent() {
fetch("/content.html")
.then((res) => res.text())
.then((text) => (document.getElementById("content").innerHTML = text));
}
loadContent();
</script>
</body>
</html>
TA贡献1854条经验 获得超8个赞
或者把它放在头部
window.addEventListener("load",() => {
fetch("/content.html")
.then(res => res.text())
.then(text => document.body.innerHTML = text);
})
添加回答
举报