给CSDN博客侧栏添加搜索功能
2007-07-15 13:21
357 查看
利用百度博客搜索
给csdn博客添加全文搜索功能 发现
百度博客搜索
对CSDN博客基本能搜到全部文章, 而且时效性好..而google的Blogsearch对csdn blog不行. 可以去百度博客搜索submit一下你的博客:http://utility.baidu.com/blogsearch/submit.php 在 "配置-公告" 中添加如下代码: 将yourID替换成你的ID(例如:touzani)
<script type="text/javascript"> function blogsearch () ... { var wq=document.getElementsByName("wq")[0].value; var link="http://blogsearch.baidu.com/s?lm=0&si=&rn=10&tn=baidublog&ie=UTF-8&ct=2097152&bsm=0&wd=site:(blog.csdn.net)+yourID+"+wq+"&cl=0";
window.open(link);
}
</script>
<input id="query" name="wq" type="text"/>
<input id="b-searchbtn" value="Search this Blog" onclick="javascript:blogsearch()" type="submit"/>
注意上面"&ie="是紧接着“UTF-8"的...
地址栏中的汉字编码 百度l默认是gb2312(%**%**表示一个汉字, 例如%B2%D9表示‘操’),
只要简单地将其改成”UTF-8“就可以了, 否则中文会变成乱码..
而google默认是”UTF-8"编码, “ %**%**%** ”表示一个汉字(例如%E6%93%8D表示‘操’)
还可以自定义CSS样式:
#query ...{
width:150px;
border:1px solid #999;
background: #fff;
}
#searchbtn ...{
border:1px solid #999;
background: #fff;
}
发现CSDN的搜索也可以进行全文搜索, 可指定用户名, 速度还更快点
将代码中的
var link="http://blogsearch.baidu.com/s?lm=0&si=&rn=10&tn=baidublog&ie=UTF-8&ct=2097152&bsm=0&wd=site:(blog.csdn.net)+yourID+"+wq+"&cl=0";
改成
var link="http://search.csdn.net/search/"+wq+"/1/blog/yourID/?"
即可
相关文章推荐
- [转]CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
- 本博客搜索,因为csdn的搜索功能不好使,所以使用google做个搜索
- CSDN的博客搜索功能不又给力了呵呵呵呵
- 作为程序员我给csdn博客添加打赏功能
- CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
- 怎么在 CSDN 博客中添加QQ 邮箱的邮我功能和网易邮箱的给我写信功能呢?马上给我写信吧2014.09
- CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
- CSDN的博客搜索功能不又给力了呵呵呵呵
- CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
- CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
- CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
- 为你的CSDN博客添加CNZZ流量统计功能
- CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
- CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
- 为CSDN博客添加打赏功能
- 在CSDN博客中添加量子恒道统计功能的做法
- 本博客搜索,因为csdn的搜索功能不好使,所以使用google做个搜索
- CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
- 在CSDN博客中添加量子恒道统计功能的做法
- CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章