[英]How to SSI include Variable Filename
我最近發現了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文件。 我已經搜索了互聯網,但找不到解決方案。 我做錯了什么嗎? 如果是這樣,我該怎么做。 謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.