我最近发现了SSI并且不完全知道它是如何工作的。我已经写了这个javascript代码,如下所示,它应该将链接的末尾变成文本文件名(它做得很好)。然后转义所需的所有字符都被转义,代码如下。
var path = window.location.pathname;
var page = path.split("/").pop();
var res = path.replace(".html", ".txt");
var res = res.replace("/Iliad/", "");
console.log(res);
element = document.getElementById('book');
element.innerHTML = "\<\!\-\-\#include virtual="+res+" \-\-\>";
根据控制台(检查元素),<!--#include virtual=1.txt -->
完全正确地添加到html div容器的innerHTML中,但它不包含它引用的.txt文件。我搜索过互联网,无法找到解决方案。有什么我做错了吗?如果是这样,我该如何做到这一点。谢谢!
答案 0 :(得分:1)
答案 1 :(得分:0)