2

我正在尝试自定义Tipue 搜索脚本。

目前该脚本正在搜索整个 HTML 文件(包括元数据)并在搜索结果中触发误报。我想从标准中删除元数据,或者只允许脚本搜索特定的 DIV(即#pagewrap)。

这是当前脚本的链接: http ://www.worldonecommunications.com/ndrill/tipuesearch/tipuesearch.js(第 37-77 行)

这些页面在一个单独的文件中被索引,但我认为问题出在上面列出的文件中。

4

2 回答 2

1

对于其他感兴趣的人:开发人员最终更新了搜索脚本以仅针对特定 DIV。更新后的代码可以从他们的网站下载: http ://www.tipue.com/search/

于 2013-04-19T14:59:19.517 回答
0

我认为您需要更改以下几行:

var t_1 = html.toLowerCase().indexOf('<title>');
var t_2 = html.toLowerCase().indexOf('</title>', t_1 + 7);
...
var t_1 = html.toLowerCase().indexOf('<meta name="description"');
var t_2 = html.toLowerCase().indexOf('"', t_1 + 34);

我也在寻找一种方法来修改这个引擎以从页面正文中输出结果。

于 2012-12-12T12:42:32.590 回答