我正在尝试自定义Tipue search脚本。
目前,该脚本正在搜索整个HTML文件(包括元数据)并在搜索结果中触发误报。我想从critera中删除元数据,或者只允许脚本搜索特定的DIV(即#pagewrap)。
以下是当前脚本的链接: http://www.worldonecommunications.com/ndrill/tipuesearch/tipuesearch.js (第37-77行)
页面被索引在一个单独的文件中,但我认为问题出在上面列出的文件中。
答案 0 :(得分: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);
我还在搜索如何修改此引擎以从页面主体中删除结果。
答案 1 :(得分:0)
对于其他感兴趣的人: 开发人员最终更新了搜索脚本以仅定位特定的DIV。更新的代码可以从他们的网站下载: http://www.tipue.com/search/