google和baidu站内搜索代码及中文乱码解决
时间:2023-04-24 05:27:01 | 来源:网站运营
时间:2023-04-24 05:27:01 来源:网站运营
google和baidu站内搜索代码及中文乱码解决:Google和百度站内搜索为我们网站提供方便的查询功能,调用站内搜索代码到网站时,可能会出现中文乱码的问题,以下是搜索代码
<!--Google站内搜索开始-->
<form method=get action="
http://www.google.com/search">
<input type=text name=q>
<input type=submit name=btnG value="Google 搜索">
<input type=hidden name=ie value=GB2312>
<input type=hidden name=oe value=GB2312>
<input type=hidden name=hl value=zh-CN>
<input type=hidden name=domains value="你的网站地址">
<input type=hidden name=sitesearch value="你的网站地址">
</form>
<!--Google站内搜索结束-->
<!--Baidu站内搜索开始-->
<form action="页面不存在_百度搜索">
<input type=text name=word>
<input type="submit" value="Baidu 搜索">
<input name=tn type=hidden value="bds">
<input name=cl type=hidden value="3">
<input name=ct type=hidden value="2097152">
<input name=si type=hidden value="你的网站地址">
</form>
<!--Baidu站内搜索结束-->
常见问题及解决方法:
1、出现乱码的解决方法:在form表单内添加如下代码(如果是Google的话,把代码里的GB2312改成UTF-8就可以了)
<input type=hidden name=ie value="UTF-8">
2、搜索结果无法在新页面显示的解决方法:将第一行改为如下代码
<form action="页面不存在_百度搜索" target="_blank">