好的,here我们讨论了问题的实质:在Chrome和Opera等浏览器中,默认情况下关闭本地文件的HttpRequests。
现在的问题是:如何构建HTML文档的HTML + javascript查看器,即:
答案 0 :(得分:2)
如果您想使用AJAX请求通过Javascript加载文件,则无法在直接HTML / Javascript中完成。出于安全原因,不允许本地文件脚本访问本地系统上的其他文件(see my answer here for more details),因此大多数浏览器在没有特殊用户配置的情况下不允许这样做。
所以你的选择是:
不要使用Javascript加载文件,使用框架或其他机制。如果你在另一个问题中说明你将所有这些都放在CD上,你可能想要考虑使用某种构建系统,它允许你使用模板和数据库或平面文件内容创建静态文件 - { {3}}是我所知道的一个选项。
发送可执行文件以及可以运行本地Web服务器或在应用程序上下文中运行HTML文件的文件。我认为Jekyll可能适合该法案。