账号通
    

账号  

密码  

5238

查看

14

回复
主题:如何屏蔽万能搜索中的关键字搜索 [收藏主题] 转到:  
blazers 当前离线

360

主题

9

广播

1

粉丝
添加关注
级别:三年级

用户积分:653 分
登录次数:79 次
注册时间:2009/8/18
最后登录:2020/3/19
blazers 发表于:2011/8/26 8:34:02   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

如何屏蔽万能搜索中的关键字搜索



不删除的话提示



点击查看原图





删除/plub/search.asp 中大约47行 警告窗口后 搜索结果无法显示了



  If KeyWord="" and channelid<>8 Then Call KS.AlertHintScript("你没有输入搜索关键字!"):response.end

点击查看原图

搜索框样式:

点击查看原图

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
人间无道 当前离线

1011

主题

0

广播

1

粉丝
添加关注
级别:八年级

用户积分:707 分
登录次数:126 次
注册时间:2010/6/22
最后登录:2012/7/2
人间无道 发表于:2011/8/26 8:50:16   | 只看该作者 查看该作者主题 沙发 
科汛智能建站系统
下面还有代码要加判断吧
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
guoxiaoqing123 当前离线

801

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:543 分
登录次数:63 次
注册时间:2011/8/24
最后登录:2011/12/14
guoxiaoqing123 发表于:2011/8/26 9:37:53   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
blazers 当前离线

360

主题

9

广播

1

粉丝
添加关注
级别:三年级

用户积分:653 分
登录次数:79 次
注册时间:2009/8/18
最后登录:2020/3/19
blazers 发表于:2011/8/26 10:12:07   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
blazers 当前离线

360

主题

9

广播

1

粉丝
添加关注
级别:三年级

用户积分:653 分
登录次数:79 次
注册时间:2009/8/18
最后登录:2020/3/19
blazers 发表于:2011/8/26 11:21:07   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
kes369 当前离线

135

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:73 分
登录次数:5 次
注册时间:2011/8/11
最后登录:2011/8/30
kes369 发表于:2011/8/26 12:35:44   | 只看该作者 查看该作者主题 地板 
科汛智能建站系统

呵呵,来看看,,给你顶一个 ,,,
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
blazers 当前离线

360

主题

9

广播

1

粉丝
添加关注
级别:三年级

用户积分:653 分
登录次数:79 次
注册时间:2009/8/18
最后登录:2020/3/19
blazers 发表于:2011/8/26 16:36:09   | 只看该作者 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
blazers 当前离线

360

主题

9

广播

1

粉丝
添加关注
级别:三年级

用户积分:653 分
登录次数:79 次
注册时间:2009/8/18
最后登录:2020/3/19
blazers 发表于:2011/8/26 18:01:16   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
licaifuwu 当前离线

653

主题

10

广播

17

粉丝
添加关注
级别:六年级

用户积分:1585 分
登录次数:361 次
注册时间:2010/11/19
最后登录:2019/5/7
licaifuwu 发表于:2011/8/26 20:54:45   | 只看该作者 查看该作者主题 9楼 
科汛在线网校系统

你还真折腾 啊

趁现在有时间给你说说

我记得你这个搜索的主模型 是用文章模型建立的

趁现在有时间给你说说

以文章模型或则以文章模型为基础建立的模型为例

打开plus/search.asp

按以下方法修改

第一 搜索以下代码

  1. If KeyWord=&amp;quot;&amp;quot; and channelid&amp;lt;&amp;gt;8 Then Call KS.AlertHintScript(&amp;quot;你没有输入搜索关键字!&amp;quot;):response.end

改为

  1. If KeyWord=&amp;quot;&amp;quot; and (channelid&amp;lt;&amp;gt;8 or channelid&amp;lt;&amp;gt;模型id  )Then Call KS.AlertHintScript(&amp;quot;你没有输入搜索关键字!&amp;quot;):response.end

如果多个模型 就加继续or channelid<>模型id

如:

  1. If KeyWord=&amp;quot;&amp;quot; and (channelid&amp;lt;&amp;gt;8 or channelid&amp;lt;&amp;gt;模型id1 or channelid&amp;lt;&amp;gt;模型id2  or channelid&amp;lt;&amp;gt;模型id3   )Then Call KS.AlertHintScript(&amp;quot;你没有输入搜索关键字!&amp;quot;):response.end



第二步

搜索   if (FuzzySearch=1) Then

会搜索出很多,定位到第一个

你会看到如下代码

  1. Case 1
  2. If (FuzzySearch=1) Then
  3. For I=0 To Ubound(KeyWordArr)
  4. If I=0 Then
  5. Param=Param &amp;amp; &amp;quot; And (Title Like '%&amp;quot; &amp;amp; KeyWordArr(i) &amp;amp; &amp;quot;%'&amp;quot;
  6. Else
  7. Param = Param &amp;amp; &amp;quot; or Title Like '%&amp;quot; &amp;amp; KeyWordArr(i) &amp;amp; &amp;quot;%'&amp;quot;
  8. End If
  9. Next
  10. Else
  11. Param=Param &amp;amp; &amp;quot; And (Title Like '%&amp;quot; &amp;amp; KeyWord &amp;amp; &amp;quot;%'&amp;quot;
  12. End If
  13. Param=Param &amp;amp; &amp;quot;)&amp;quot;

把这段改成以下代码

  1. Case 1
  2.    if KeyWord&amp;lt;&amp;gt;&amp;quot;&amp;quot; then
  3.      If (FuzzySearch=1) Then
  4.    For I=0 To Ubound(KeyWordArr)
  5.     If I=0 Then
  6.     Param=Param &amp;amp; &amp;quot; And (Title Like '%&amp;quot; &amp;amp; KeyWordArr(i) &amp;amp; &amp;quot;%'&amp;quot;
  7.     Else
  8.     Param = Param &amp;amp; &amp;quot; or Title Like '%&amp;quot; &amp;amp; KeyWordArr(i) &amp;amp; &amp;quot;%'&amp;quot;
  9.     End If
  10.    Next
  11.   Else
  12.      Param=Param &amp;amp; &amp;quot; And (Title Like '%&amp;quot; &amp;amp; KeyWord &amp;amp; &amp;quot;%'&amp;quot;
  13.   End If
  14.   Param=Param &amp;amp; &amp;quot;)&amp;quot;
  15.   end if



以上是针对文章模型及以文章模型为基础建立的模型做出的修改!

其他模型类似 你参考着折腾吧

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
blazers 当前离线

360

主题

9

广播

1

粉丝
添加关注
级别:三年级

用户积分:653 分
登录次数:79 次
注册时间:2009/8/18
最后登录:2020/3/19
blazers 发表于:2011/8/27 8:17:51   | 只看该作者 查看该作者主题 10楼 

嘿嘿我改了试试


我用了个笨办法 实现了 就是把关键词input弄成不可见了


  <LI style="display:none"><input type="text" name="keyword" value="请输入关键字或小区名称" ></LI>

哈哈 治标不如老大这个治本啊

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.25195秒 powered by KesionCMS 9.0