【发布时间】:2010-09-14 06:28:12
【问题描述】:
我们在一台服务器上安装了全新的 Microsoft Search Server 2008 Express Edition,它很好地为我们的 Intranet(在另一台服务器上)建立了索引,我们可以从搜索服务器上提供的搜索表单中进行搜索。
我想自定义搜索结果,使它们实际上看起来就像我们的 Intranet 生成的一样,并将搜索表单的文本框和提交按钮放在 Intranet 页面本身上。现有的,提供的搜索表单似乎是一个 ASP.NET 页面并执行回发,因此我不能在我的 Intranet 经典 ASP 代码中复制它,无论如何,我最终会返回一些预先格式化的 HTML '我只是在使用一些原始 XML 来转换/格式化自己。
是否有一些 URL 可以访问搜索服务器,传递查询参数并让它返回一些有效的 XML,然后我可以通过 ASP 或 ASP.NET 使用 XSLT 执行转换?
我似乎在 Web 上看到的所有自定义文章都涉及创建 Sharepoint Web 部件并在 ASP.NET 页面上使用它们,而这(Sharepoint Web 部件)我一无所知:(
我目前正在使用 Google Mini 设备做我正在寻找的事情,调用一个在 URL 上附加了搜索词的 URL,并使用 XSLT 将返回的 XML 搜索结果转换为至少在样式方面匹配的东西我们的(主要是)经典的 ASP 内联网。但是,如果可能,我们希望使用 Microsoft Search Server 2008 来执行相同的任务。
【问题讨论】:
标签: asp.net asp-classic search-engine