怎样在网站内做一个类似百度搜索的插件!!
在这个百度搜索插件内输入信息..点确定..然后弹出另一张页面..就直接链接到百度搜索结果中...怎么弄...自位大大是否有这种方法的?能给代码看看吗...
在这个百度搜索插件内输入信息..点确定..然后弹出另一张页面..就直接链接到百度搜索结果中...怎么弄...自位大大是否有这种方法的?能给代码看看吗
展开
4个回答
展开全部
在你的网页里加上以下代码就可以
<SCRIPT language=javascript>
function gowhere1(formname)
{
var url;
if (formname.myselectvalue.value == "0")
{
url = "http://www.baidu.com/baidu";
document.search_form1.tn.value = "baidu";
formname.method = "get";
}
if (formname.myselectvalue.value == "1")
{
url = "http://mp3.baidu.com/m";
document.search_form1.tn.value = "baidump3";
document.search_form1.ct.value = "134217728";
document.search_form1.lm.value = "-1";
}
if (formname.myselectvalue.value == "4")
{
document.search_form1.tn.value = "news";
document.search_form1.cl.value = "2";
document.search_form1.rn.value = "20";
url = "http://news.baidu.com/ns";
}
if (formname.myselectvalue.value == "5")
{
document.search_form1.tn.value = "baiduiamge";
document.search_form1.ct.value = "201326592";
document.search_form1.cl.value = "2";
document.search_form1.lm.value = "-1";
url = "http://image.baidu.com/i";
}
if (formname.myselectvalue.value == "6")
{
url = "http://post.baidu.com/f";
document.search_form1.tn.value = "baiduPostSearch";
document.search_form1.ct.value = "352321536";
document.search_form1.rn.value = "10";
document.search_form1.lm.value = "65536";
}
formname.action = url;
return true;
}
</SCRIPT>
<form name="search_form1" target="_blank" onsubmit="return gowhere1(this)">
<table width="460" height="60" border="0" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0" style=font-family:宋体><tr><td>
<TABLE width="460" height="80" border=0 cellPadding=0 cellSpacing=0>
<INPUT name=myselectvalue type=hidden value=0>
<INPUT name=tn type=hidden>
<INPUT name=ct type=hidden>
<INPUT name=lm type=hidden>
<INPUT name=cl type=hidden>
<INPUT name=rn type=hidden>
<TR>
<TD width="8%" valign="bottom">
<DIV align=center><a href="http://www.baidu.com/"><img src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-80px.gif"
alt="Baidu" align="bottom" border="0"></a></DIV></TD>
<TD vAlign=bottom width="92%">
<INPUT name=myselect onclick=javascript:this.form.myselectvalue.value=4; type=radio value=0>
<FONT color=#0000cc style="FONT-SIZE: 12px">新闻</FONT>
<INPUT CHECKED name=myselect onclick=javascript:this.form.myselectvalue.value=0; type=radio value=0>
<SPAN class=f12><FONT color=#0000cc style="FONT-SIZE: 12px">网页</FONT></SPAN>
<INPUT name=myselect onclick=javascript:this.form.myselectvalue.value=1; type=radio value=1>
<SPAN class=f12><FONT color=#0000cc style="FONT-SIZE: 12px">mp3</FONT></SPAN>
<INPUT name=myselect onclick=javascript:this.form.myselectvalue.value=6; type=radio value=0>
<FONT color=#0000cc style="FONT-SIZE: 12px">贴吧</FONT>
<INPUT name=myselect onclick=javascript:this.form.myselectvalue.value=5; type=radio value=0>
<FONT color=#0000cc style="FONT-SIZE: 12px">图片</FONT>
<TABLE align=right border=0 cellPadding=0 cellSpacing=0 width="100%">
<TBODY>
<TR>
<TD><FONT style="FONT-SIZE: 12px">
<input id=word name=word size="40">
</FONT> <input type="submit" value="百度搜索"> </TD></TR>
</form>
<SCRIPT language=javascript>
function gowhere1(formname)
{
var url;
if (formname.myselectvalue.value == "0")
{
url = "http://www.baidu.com/baidu";
document.search_form1.tn.value = "baidu";
formname.method = "get";
}
if (formname.myselectvalue.value == "1")
{
url = "http://mp3.baidu.com/m";
document.search_form1.tn.value = "baidump3";
document.search_form1.ct.value = "134217728";
document.search_form1.lm.value = "-1";
}
if (formname.myselectvalue.value == "4")
{
document.search_form1.tn.value = "news";
document.search_form1.cl.value = "2";
document.search_form1.rn.value = "20";
url = "http://news.baidu.com/ns";
}
if (formname.myselectvalue.value == "5")
{
document.search_form1.tn.value = "baiduiamge";
document.search_form1.ct.value = "201326592";
document.search_form1.cl.value = "2";
document.search_form1.lm.value = "-1";
url = "http://image.baidu.com/i";
}
if (formname.myselectvalue.value == "6")
{
url = "http://post.baidu.com/f";
document.search_form1.tn.value = "baiduPostSearch";
document.search_form1.ct.value = "352321536";
document.search_form1.rn.value = "10";
document.search_form1.lm.value = "65536";
}
formname.action = url;
return true;
}
</SCRIPT>
<form name="search_form1" target="_blank" onsubmit="return gowhere1(this)">
<table width="460" height="60" border="0" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0" style=font-family:宋体><tr><td>
<TABLE width="460" height="80" border=0 cellPadding=0 cellSpacing=0>
<INPUT name=myselectvalue type=hidden value=0>
<INPUT name=tn type=hidden>
<INPUT name=ct type=hidden>
<INPUT name=lm type=hidden>
<INPUT name=cl type=hidden>
<INPUT name=rn type=hidden>
<TR>
<TD width="8%" valign="bottom">
<DIV align=center><a href="http://www.baidu.com/"><img src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-80px.gif"
alt="Baidu" align="bottom" border="0"></a></DIV></TD>
<TD vAlign=bottom width="92%">
<INPUT name=myselect onclick=javascript:this.form.myselectvalue.value=4; type=radio value=0>
<FONT color=#0000cc style="FONT-SIZE: 12px">新闻</FONT>
<INPUT CHECKED name=myselect onclick=javascript:this.form.myselectvalue.value=0; type=radio value=0>
<SPAN class=f12><FONT color=#0000cc style="FONT-SIZE: 12px">网页</FONT></SPAN>
<INPUT name=myselect onclick=javascript:this.form.myselectvalue.value=1; type=radio value=1>
<SPAN class=f12><FONT color=#0000cc style="FONT-SIZE: 12px">mp3</FONT></SPAN>
<INPUT name=myselect onclick=javascript:this.form.myselectvalue.value=6; type=radio value=0>
<FONT color=#0000cc style="FONT-SIZE: 12px">贴吧</FONT>
<INPUT name=myselect onclick=javascript:this.form.myselectvalue.value=5; type=radio value=0>
<FONT color=#0000cc style="FONT-SIZE: 12px">图片</FONT>
<TABLE align=right border=0 cellPadding=0 cellSpacing=0 width="100%">
<TBODY>
<TR>
<TD><FONT style="FONT-SIZE: 12px">
<input id=word name=word size="40">
</FONT> <input type="submit" value="百度搜索"> </TD></TR>
</form>
展开全部
第一步:注册账号
在使用站内搜索之前,您必须要有一个百度账号。使用普通百度账号或百度联盟账号,均可开通站内搜索。点击此处去注册账号。
第二步:验证站点
在如下页面输入您希望添加的网站:
推荐添加www主站,验证后可证明您是该域名的拥有者,能够批量添加子站并查看数据,无需再次验证。
如果您的网站已使用了百度统计,您可以使用统计账号登录平台,或者绑定站长平台与百度统计账号,站内搜索支持您批量导入百度统计中的站点,您不需要再对网站进行验证。
验证站点可以采用三种方式:文件验证、html标签验证、CNAME验证。
1、 文件验证:您需要下载验证文件,将文件上传至您的服务器,放置于域名根目录下。
2、 html标签验证:将html标签添加至网站首页html代码的<head>标签与</head>标签之间。
3、 CNAME验证:您需要登录域名提供商或托管服务提供商的网站,添加新的DNS记录。
验证完成后,我们将会认为您是网站的拥有者。为使您的网站一直保持验证通过的状态,请保留验证的文件、html标签或CNAME记录,我们会去定期检查验证记录。
网站验证常见错误及解决办法:
常见错误
推荐解决办法
无法解析您网站的域名
请检查网站的DNS设置是否正确,并更新您网站自己的DNS
无法连接到您网站的服务器
请检查网站服务器设置是否正确,是否可正常访问
获取验证文件或网页发生错误
请检查服务器设置,或者稍后重试
您网站跳转次数过多
请检查服务器设置,是否设置了多次跳转,如果设置了多次跳转,请取消跳转后重新尝试验证您的网站
服务器检查结果为空
请检查服务器是否对百度做了特殊的设置(例如:对百度进行了封禁),或者稍后重试
我们无法访问您的网站
请检查服务器设置是否正确,可能是您的网站是否对百度做了UA/IP封禁,如果做了封禁请解除封禁后重新尝试验证您的网站
找不到验证的html标签或者验证的html标签内容错误
请检查html标签内容是否正确
验证的文件内容错误
请检查html标签内容是否正确
没有找到对应的DNS CNAME记录
请检查您网站的DNS设置是否正确
您的网站跳转到另一个域名下
请检查服务器是否设置了跳转,如果设置了请去掉跳转后重新尝试验证您的网站
第三步:新建搜索引擎
新建搜索引擎需要您进行以下操作:
1、基本信息设置
搜索范围设置:您可以选择搜索来自您验证过的某一个站点下的所有内容,也可以选择其中几个二级域名或某个子目录。(注:可以选择多个二级域名,但子目录只能选择一个)
搜索引擎名称设置:您需要为搜索引擎起一个名称,名称将会显示在搜索结果页的网页标题中,如下图中的“猫扑站内搜索”:
以上效果只需在下图位置填写“猫扑”即可(我们会默认为您带上“站内搜索”字样)。
2、选择搜索框样式
您可以根据您的需求选择适合您站点的搜索框样式模板, PC站和移动站拥有不同样式的搜索框。请您注意区分。
此外, PC搜索框还可以选择侧滑、弹窗、悬浮样式。
如果您希望使用您站点已有的搜索框样式,您可以点击如下位置:
第四步:部署代码
完成以上步骤后可以成功获取搜索框代码,如下图红框位置:
您只需将上述代码放置到您页面上任意需要展现搜索框的位置即可。点此查看代码放置具体位置。
使用建站工具的站点可以点此查看部署代码过程 。
使用已有搜索框样式的用户部署代码的方法可以点此查看详细步骤 。
【参考资料】http://zn.baidu.com/cse/wiki/index?id=350&category_id=17
在使用站内搜索之前,您必须要有一个百度账号。使用普通百度账号或百度联盟账号,均可开通站内搜索。点击此处去注册账号。
第二步:验证站点
在如下页面输入您希望添加的网站:
推荐添加www主站,验证后可证明您是该域名的拥有者,能够批量添加子站并查看数据,无需再次验证。
如果您的网站已使用了百度统计,您可以使用统计账号登录平台,或者绑定站长平台与百度统计账号,站内搜索支持您批量导入百度统计中的站点,您不需要再对网站进行验证。
验证站点可以采用三种方式:文件验证、html标签验证、CNAME验证。
1、 文件验证:您需要下载验证文件,将文件上传至您的服务器,放置于域名根目录下。
2、 html标签验证:将html标签添加至网站首页html代码的<head>标签与</head>标签之间。
3、 CNAME验证:您需要登录域名提供商或托管服务提供商的网站,添加新的DNS记录。
验证完成后,我们将会认为您是网站的拥有者。为使您的网站一直保持验证通过的状态,请保留验证的文件、html标签或CNAME记录,我们会去定期检查验证记录。
网站验证常见错误及解决办法:
常见错误
推荐解决办法
无法解析您网站的域名
请检查网站的DNS设置是否正确,并更新您网站自己的DNS
无法连接到您网站的服务器
请检查网站服务器设置是否正确,是否可正常访问
获取验证文件或网页发生错误
请检查服务器设置,或者稍后重试
您网站跳转次数过多
请检查服务器设置,是否设置了多次跳转,如果设置了多次跳转,请取消跳转后重新尝试验证您的网站
服务器检查结果为空
请检查服务器是否对百度做了特殊的设置(例如:对百度进行了封禁),或者稍后重试
我们无法访问您的网站
请检查服务器设置是否正确,可能是您的网站是否对百度做了UA/IP封禁,如果做了封禁请解除封禁后重新尝试验证您的网站
找不到验证的html标签或者验证的html标签内容错误
请检查html标签内容是否正确
验证的文件内容错误
请检查html标签内容是否正确
没有找到对应的DNS CNAME记录
请检查您网站的DNS设置是否正确
您的网站跳转到另一个域名下
请检查服务器是否设置了跳转,如果设置了请去掉跳转后重新尝试验证您的网站
第三步:新建搜索引擎
新建搜索引擎需要您进行以下操作:
1、基本信息设置
搜索范围设置:您可以选择搜索来自您验证过的某一个站点下的所有内容,也可以选择其中几个二级域名或某个子目录。(注:可以选择多个二级域名,但子目录只能选择一个)
搜索引擎名称设置:您需要为搜索引擎起一个名称,名称将会显示在搜索结果页的网页标题中,如下图中的“猫扑站内搜索”:
以上效果只需在下图位置填写“猫扑”即可(我们会默认为您带上“站内搜索”字样)。
2、选择搜索框样式
您可以根据您的需求选择适合您站点的搜索框样式模板, PC站和移动站拥有不同样式的搜索框。请您注意区分。
此外, PC搜索框还可以选择侧滑、弹窗、悬浮样式。
如果您希望使用您站点已有的搜索框样式,您可以点击如下位置:
第四步:部署代码
完成以上步骤后可以成功获取搜索框代码,如下图红框位置:
您只需将上述代码放置到您页面上任意需要展现搜索框的位置即可。点此查看代码放置具体位置。
使用建站工具的站点可以点此查看部署代码过程 。
使用已有搜索框样式的用户部署代码的方法可以点此查看详细步骤 。
【参考资料】http://zn.baidu.com/cse/wiki/index?id=350&category_id=17
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这得看您用的是什么样的后台系统,有一些后台系统是自带百度搜索插件的,直接使用就ok了。有的后台系统需要自己去下载或者添加百度搜索的代码才能实现!
百度是一款有6亿用户在使用的手机搜索客户端,依托百度网页、百度图片、百度新闻、百度知道、百度百科、百度地图、百度音乐、百度视频等专业垂直搜索频道,方便用户随时随地使用百度搜索服务。
百度是一款有6亿用户在使用的手机搜索客户端,依托百度网页、百度图片、百度新闻、百度知道、百度百科、百度地图、百度音乐、百度视频等专业垂直搜索频道,方便用户随时随地使用百度搜索服务。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有的
百度免费提供这种代码,你去百度的网站就行了
百度免费提供这种代码,你去百度的网站就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询