Javascript HTML页面中的搜索功能
以下是我的要求: 我的服务器中有一些HTML文件,还有一个包含搜索文本框和提交按钮的主HTML文件。用户将在该文本框中输入一个关键字,如果该词存在,则必须显示突出显示的该词及其所在的URL。未找到其他显示字Javascript HTML页面中的搜索功能,javascript,html,search,Javascript,Html,Search,以下是我的要求: 我的服务器中有一些HTML文件,还有一个包含搜索文本框和提交按钮的主HTML文件。用户将在该文本框中输入一个关键字,如果该词存在,则必须显示突出显示的该词及其所在的URL。未找到其他显示字 提前感谢…通常,您需要在服务器端执行此操作,但可以在客户端执行此操作 使用脚本拉入所有HTML文件,然后为它们编制关键字索引,然后允许用户在内存中搜索此索引,并根据需要重定向浏览器 缺点是客户端初始化和索引构建至少需要几秒钟 否则,您将在服务器端实现搜索,是否启用了PHP、ASP.NET、J
提前感谢…通常,您需要在服务器端执行此操作,但可以在客户端执行此操作 使用脚本拉入所有HTML文件,然后为它们编制关键字索引,然后允许用户在内存中搜索此索引,并根据需要重定向浏览器 缺点是客户端初始化和索引构建至少需要几秒钟 否则,您将在服务器端实现搜索,是否启用了PHP、ASP.NET、JSP等
或者,为什么不让谷歌用
站点:
术语为您搜索呢?您可能会发现这很有用,我昨天回答了这个问题,您具体在哪个部分遇到了问题?@Juhana我不知道如何实现这个,JavaScript可以读取客户端机器上的HTML文件吗?我想没有。谢谢你的回答。在这里,文件将出现在客户机上,不涉及任何服务器,因此我用javascript对其进行了标记:)。如果有的话,你能发布一些示例或必需的文档吗?我会非常感激。@abhiabhi如果没有服务器,为什么问题会说“我的服务器中有一些HTML文件?”Juhana哈哈哈,很好,你把我逼到了墙角:D,现在我正在使用支持Apache的服务器。但是搜索文件的工作将出现在没有任何Apache或至少没有Internet的客户机上。因此,Dai,你的意思是我需要一个缓冲区来在一个跃点内提取所有HTML文件,然后开始从文件1到文件n顺序搜索?不是缓冲区;我将文档加载到DOM中,然后索引DOM,然后搜索构建的索引。直接搜索文档将是一个错误。