【发布时间】:2012-06-22 20:33:53
【问题描述】:
这是存储在本地的文件,而不是在服务器上,因此服务器端包含不起作用。
问题:
我有一个 HTML 文件。里面有很多数据,我想把它分成更小的部分,然后把它们全部包含到我的大 html 文件中,例如:
main.html
<include "partA.html">
<include "partB.html">
<include "partC.html">
我希望结果就像 partA,B,C.html 的内容被直接读入 main.html 一样
现在,这不在服务器上——它存储在本地,所以我不能做 SSI。我的问题是:
有没有一些简单的方法可以通过 JavaScript 做到这一点?似乎使用 JavaScript,我应该能够:
- 获取 blah.html 的内容 [不确定如何执行此步骤[
- 在其上调用document.write,将其写入文档
- 可能会处理一些处理转义字符串的事情
问题:
我该怎么做?
谢谢!
【问题讨论】:
-
如果代码存储在本地,页面不是动态的,使用javascript也没意义,直接把你的html加到页面中
-
这是一个非常大的 HTML 文档。我希望它位于单独的文件中以便于编辑。 IE。每个部分一个 HTML 文件。
-
@user1383359:使用现代 IDE 和代码折叠,这应该不是问题。
-
我有不好的习惯,在vim中喜欢用1G和GG来移动到单节的开头/结尾。否则,我必须处理折叠 + 使用 / 来搜索部分。
标签: javascript jquery