【发布时间】:2017-08-22 07:52:13
【问题描述】:
我的项目文件夹中有一个 JSON 文件,其中包含指向 html 页面的链接, 用户单击按钮后,我在浏览器中动态创建 HTML 内容。 但是,我尝试在所有这些动态页面中做一个搜索引擎,但想不出办法,因为页面还没有显示出来。
有什么方法可以在我的项目文件夹中获取 HTML 页面的 innerHTML,并将其添加到搜索引擎数组中?
非常感谢, 干杯
编辑:忘了提到这是一个网络应用程序,用户导航到他需要的最终文档(每个进程都有子进程和孙子进程),所以我有很多内容,这就是我使用 JSON 并动态创建内容而不是编写每个 html 页面的原因......(我大概有大约 200 页)
【问题讨论】:
-
您如何存储页面?使用客户端 JavaScript 通常无法做到这一点。
-
我将它存储在服务器上,问题是我有很多内容,我尽量避免用 html 编写每一页,我正在构建一个 Web 应用程序,其中包含进程和子进程和子子流程等等。最后,我想通过在最终文档中创建一个搜索引擎来简化导航。
-
但是怎么做呢?你使用 Node.js 吗?否则,仅使用 JavaScript 是不可能的。
-
我不小心按了回车键,在我完成之前它发表了我的评论,请阅读编辑后的评论
-
恐怕你不明白。我通过从 JSON 文件中获取内容来创建动态 html 页面,该文件包含指向我的项目文件夹中的 html 页面的链接。我的问题是 - 有没有办法在我的项目文件夹中获取这些页面的 innerHTML 而不会在浏览器上显示(我的意思是内容尚未创建,因为只有当用户单击按钮时才会创建内容)。
标签: javascript html dynamic full-text-search dynamic-html