所以,我有一个 server.js 文件,它会加载 index.html 文件。
问题是,有没有办法在index.html中导入另一个html文件。
为了简化,我们说我有一个名为 footer.html 的html文件,我想在我的 index.html 中导入它。我该怎么办?
答案 0 :(得分:0)
您可以内联发送您的HTML,或使用&#f;'模块读取html文件并发送。
但最好使用模板引擎,如ejs,handlebar等。
请参阅本教程以获取更多信息 https://scotch.io/tutorials/use-ejs-to-template-your-node-application
答案 1 :(得分:0)
您可以使用 jquery 来完成此操作。
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(function(){
$("#includedContent").load("index.html");
});
</script>
</head>
<body>
<div id="includedContent"></div>
</body>
</html>