摘要:本篇文章探讨了JavaScript基础教程之通过百度API函数实现搜索,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入。
本篇文章探讨了JavaScript基础教程之通过百度API函数实现搜索,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入。
在百度搜索引擎中,可以按照“互联网”和“站内搜索”两种方式搜索数据信息,在使用百度搜索服务时候,需要在页面源中加入Js脚本。
<%@ Page Title="""" Language=""C#"" MasterPageFile=""~/master/Oa.Master"" AutoEventWireup=""true"" CodeBehind=""Seacher.aspx.cs"" Inherits=""NeoBackground.Baidu.Seacher"" %> <asp:Content ID=""Content1"" ContentPlaceHolderID=""head"" runat=""server""> <script language=""javascript"" type=""text/javascript""> function g(formname) { var url = ""//www.baidu.com/baidu?""; if (formname.s[1].checked) { formname.ct.value = ""2097152""; } else { formname.ct.value = ""0""; } formname.action = url; formname.method = ""get""; return true; } </script> </asp:Content> <asp:Content ID=""Content2"" ContentPlaceHolderID=""MainContent"" runat=""server""> <div id=""itable""> <table bgcolor=""#fffff"" style=""font-size: 9pt;""> <tr height=""50""> <td valign=""top""> <img alt=""Baidu"" align=""bottom"" border=""0"" src=""//img.baidu.com/img/logo-80px.gif"" /> </td> <td> <input name=""word"" size=""30"" maxlength=""100"" /><!-- 关键词--> <input type=""submit"" value=""百度搜索"" onclick=""g(form1);"" /><Br /> <input name=""tn"" type=""hidden"" value=""baidulocal"" /><!--表示百度站内搜索,返回结果干净,无广告 --> <input name=""cl"" type=""hidden"" value=""3"" /><!-- 搜索类型,3表示网页搜索,2表示图片或者新闻搜索--> <input name=""ct"" type=""hidden"" /><!--ct 值为0 表示互联网中搜索,2097152表示在限定域名搜索 --> <input name =""si"" type=""hidden"" value=""www.neotrident.com"" /><!--在限定的域名中搜索,结合ct一起使用 --> <input name=""s"" type=""radio"" />互联网 <input name=""s"" type=""radio"" checked=""checked""/>站内搜索 </td> </tr> </table> </div> </asp:Content>
2,引用百度分类搜索引擎界面
除了可以引用上面的百度搜索引擎之外,还可以在网页中引用百度分类搜索引擎,实现在网页中按照各种分类搜索数据信息的功能。
<%@ Page Title="""" Language=""C#"" MasterPageFile=""~/master/Oa.Master"" AutoEventWireup=""true""
CodeBehind=""BaiduSeach.aspx.cs"" Inherits=""NeoBackground.Baidu.BaiduSeach"" %>
<asp:Content ID=""Content1"" ContentPlaceHolderID=""head"" runat=""server"">
<script language=""javascript"" type=""text/javascript"">
function g(formname) {
var url = """";
if (formname.myselectvalue.value == ""0"") {
url = ""//www.baidu.com/baidu"";
formname.tn.value = ""baidu"";
}
if (formname.myselectvalue.value == ""1"") {
url = ""//mp3.baidu.com/m"";
formname.tn.value = ""baidump3"";
formname.ct.value = ""134217728"";
formname.lm.value = ""-1"";
}
if (formname.myselectvalue.value == ""4"") {
url = ""//news.baidu.com/ns"";
formname.tn.value = ""news"";
formname.cl.value = ""2"";
formname.rn.value = ""20"";
}
if (formname.myselectvalue.value == ""5"") {
url = ""//p_w_picpath.baidu.com/i"";
formname.tn.value = ""baidup_w_picpath"";
formname.ct.value = ""201326592"";
formname.cl.value = ""2"";
formname.lm.value = ""-1"";
}
if (formname.myselectvalue.value == ""6"") {
url = ""//post.baidu.com/f"";
formname.tn.value = ""baiduPostSearch"";
formname.ct.value = ""352321536"";
formname.rn.value = ""10"";
formname.lm.value = ""65536"";
}
formname.method = ""get"";
formname.action = url;
formname.target = ""_blank"";
return true;
}
</script>
</asp:Content>
<asp:Content ID=""Content2"" ContentPlaceHolderID=""MainContent"" runat=""server"">
<table width=""460"" height=""60"" border=""0"" bgcolor=""#ffffff"" cellspacing=""0"" cellpadding=""0""
style=""font-family: 宋体;"">
<tr>
<td>
<table width=""100%"" border=""0"" cellpadding=""0"" cellspacing=""0"" style=""height: 62px;"">
<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=""//www.baidu.com"">
<img src=""//img.baidu.com/img/logo-80px.gif"" border=""0"" alt=""Baidu"" align=""bottom"" /></a></div>
<span c"
本文由职坐标整理发布,学习更多的相关知识,请关注职坐标IT知识库!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号