• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
激情 希望 斗志昂扬
Records of growth process 专注微软技术
博客园    首页    新随笔    联系   管理    订阅  订阅

站内搜索代码

Code
 1 对于一个网站来说,使用搜索引擎来进行站内搜索往往比自己编写的站内搜索更高效,并且不占用网站服务器的资源,下面是我几个主要搜索引擎(Google和百度、雅虎)的站内搜索代码,使用时只需要将代码里的"www.williamlong.info"替换成你的网址即可。
 2 
 3 <!--Google站内搜索开始-->
 4 <form method=get action="http://www.google.com/search">
 5 <input type=text name=q>
 6 <input type=submit name=btnG value="Google 搜索">
 7 <input type=hidden name=ie value=GB2312>
 8 <input type=hidden name=oe value=GB2312>
 9 <input type=hidden name=hl value=zh-CN>
10 <input type=hidden name=domains value="www.williamlong.info">
11 <input type=hidden name=sitesearch value="www.williamlong.info">
12 </form>
13 <!--Google站内搜索结束-->
14 
15 <!--Baidu站内搜索开始-->
16 <form action="http://www.baidu.com/baidu">
17 <input type=text name=word>
18 <input type="submit" value="Baidu 搜索">
19 <input name=tn type=hidden value="bds">
20 <input name=cl type=hidden value="3">
21 <input name=ct type=hidden value="2097152">
22 <input name=si type=hidden value="www.williamlong.info">
23 </form>
24 <!--Baidu站内搜索结束-->
25 
26 <!--Yahoo站内搜索开始-->
27 <form action="http://www.yahoo.com.cn/search">
28 <input type=text name="p">
29 <input type="submit" value="Yahoo 搜索">
30 <input type=hidden name=vs value="www.williamlong.info">
31 </form>
32 <!--Yahoo站内搜索结束-->
33 
34   下面是Google和百度的Javascript版的站内搜索代码:
35 
36 <!--Google站内搜索开始-->
37 <script type="text/javascript"> 
38 function googlesearch () {
39 var wq=document.getElementsByName("wq")[0].value;
40 var link="http://www.google.com/search?domains=www.williamlong.info&sitesearch=www.williamlong.info&q="+wq;
41 window.open(link); }
42 </script>
43 <input type="text" name="wq"/><input type="submit" onclick="javascript:googlesearch()" value="Google 搜索" />
44 <!--Google站内搜索结束-->
45 
46 <!--Baidu站内搜索开始-->
47 <script language="javascript">
48 function baidusearch () {
49 var wd=document.getElementsByName("wd")[0].value;
50 var link="http://www.baidu.com/s?si=www.williamlong.info&cl=3&ct=2097152&tn=baidulocal&word="+wd;
51 window.open(link); }
52 </script>
53 <input type="text" name="wd"/><input type="submit" onclick="javascript:baidusearch()" value="Baidu 搜索" />
54 <!--Baidu站内搜索结束-->
55 
posted @ 2009-08-03 13:59  贤  阅读(432)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3