1. 伯乐范文网 > 知识库 >

谷歌搜索代码,asp.net中站内搜索的代码怎么写

本文目录索引

1,asp.net中站内搜索的代码怎么写

搜索按钮代码 if (TextBox1.Text != "")
{
string search = TextBox1.Text;
Response.Redirect("Default7.aspx?keyword=" + search); }
else
{
Response.Write("alert('请输入关键字!');");
}接收页代码 public void Bind()
{

string keyword = Request.QueryString["keyword"].ToString();
SqlConnection con = new SqlConnection(conn);
con.Open(); if (keyword != "")
{
Label1.Visible = false;
SqlCommand cmd = new SqlCommand("select*from BookInf where Bookname like '%" + keyword + "%'", con);
SqlDataAdapter dap = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
dap.Fill(ds);
if (ds.Tables[0].Rows.Count == 0)
{
Label1.Text = "没有找到您要找的图书,请重新输入关键字!";
Label1.Visible = true;
}
else
{
DataList1.DataSource = ds;
DataList1.DataBind();
}
}
else
{
Label1.Text = "请输入关键字!";
Label1.Visible = true;
}

asp.net中站内搜索的代码怎么写

2,请问哪里有搜索引擎的开源代码?

第一部:搜索引擎表单代码






库存搜索

编号
名称
型号
品牌
产地
类别
库存数量
单位
更新日期
备注











第二步:执行搜索源代码:
<%

session("search")=request.form("search")
if trim(session("search"))="" then
%>

alert("不允许搜索空格,请正确填写搜索关键词!");
top.location.href="kucun.asp";

<%
end if
dim rs,strsql
set rs=server.CreateObject("adodb.recordset")
if request("sousuo")="pbh" then
strsql="select * from ctian1 where pbh like '%"& trim(session("search"))&"%'"
else if request("sousuo")="pmc" then
strsql="select * from ctian1 where pmc like '%"& trim(request("search"))&"%'"
else if request("sousuo")="pxh" then
strsql="select * from ctian1 where pxh like '%"& trim(request("search"))&"%'"
else if request("sousuo")="ppp" then
strsql="select * from ctian1 where ppp like '%"& trim(request("search"))&"%'"
else if request("sousuo")="pcd" then
strsql="select * from ctian1 where pcd like '%"& trim(request("search"))&"%'"
else if request("sousuo")="plb" then
strsql="select * from ctian1 where plb like '%"& trim(request("search"))&"%'"
else if request("sousuo")="psl" then
strsql="select * from ctian1 where psl = '"& trim(request("search"))&"'"
else if request("sousuo")="pdw" then
strsql="select * from ctian1 where pdw like '%"& trim(request("search"))&"%'"
else if request("sousuo")="prq" then
strsql="select * from ctian1 where prq like '%"& trim(request("search"))&"%'"
else if request("sousuo")="pbz" then
strsql="select * from ctian1 where pbz like '%"& trim(request("search"))&"%'"
Else If request("sousuo")="" Then
end if
end if
end if
end if
end if
end if
End if
end if
end if
end if
end if

rs.open strsql,db,1


if rs.recordcount<=0 then
%>

alert("没有搜索到符合您要求的库存纪录!")
history.back()

<%
else
response.write"查询结果: 共找到"& rs.recordcount & "个结果"
end if
%>
第三步:显示具体读出的数据,这个就不用写了吧

3,那位朋友有百度和GOOGLE的搜索引擎代码?

http://www.baidu.com/search/freecode.html百度代码
谷歌代码:<!--
google_ad_client = "pub-1823078279817872";
google_ad_format = "configurable_sdo";
google_link_target = 2;
google_color_bg = "ffffff";
google_color_link = "000000";
google_color_text = "000000";
google_encoding = "GB2312";
google_ad_channel = "0788295894";
google_box_len = 31;
google_logo_pos = "left";
google_ad_height = 30;
google_ad_width = 500;
//-->

<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_sdo.js">

搜搜代码
腾讯搜搜SOSO站内免费搜索代码:
--------------------------------------------------------------------------------
将以下HTML代码放入您的网页中即可进行站内检索(需将www.example.com换成您网站的域名)

4,求百度Google雅虎的搜索框的代码


.search_table,.search_select,.search_ul,.search_li{font-size:12px;line-height:20px;}
.search_form{margin:0;padding:0;}
.search_mb5{margin-bottom:5px;border:1px solid #92C3F2;border-top:0px;background:#D3E8FD}
.search_fod1,.search_fod2{height:23px;width:63px;text-align:center;cursor:pointer;}
.search_fod1{background:url(http://www.qqzhizhu.com/search/images/search_code_nav.gif) no-repeat;font-weight:bold;color:#fff}
.search_fod2{background:url(http://www.qqzhizhu.com/search/images/search_code_nav_bg.gif) no-repeat;}
.search_bor3{border:1px solid #B2D0EA;}
.search_bort{border-top:1px solid #B2D0EA;}
.search_f14{font-size:14px;}
.search_blue a{color:#004BCA;}
.search_more{position:absolute;background:#fff;margin:-5px 0 0 0!important;margin:13px 0 0 -55px;z-index:10;}
.search_more a,.search_more a:visited{width:70px;display:block;text-decoration:none;color:#00007F;}
.search_more a:hover{background:#BBBBBB;color:#fff;}
.search_more ul{list-style-type:none;margin:0;padding:0;}
.search_more li{line-height:24px;list-style-type:none;margin:0;padding:0;text-align:left;}


var searchCurrHighLight = document.getElementById("search");

function trim(str){
return str.replace(/(^\s*)|(\s*$)/g, "");
}
function searchValidate(){
wval = trim(frm_head.search.value);
if(frm_head.catalog.value=="video")
{
}
else if(frm_head.catalog.value=="game" && wval != "")
{
window.open("http://www.qqzhizhu.com/search/search.asp?catalog=game&word="+frm_head.search.value, "_blank");
return false;
}
if(wval == "")
return false;
else {
return true;
}
}

function searchSubSearch(catalog){
changePage(catalog);
frm_head.catalog.value = catalog;
if(catalog == "photo")
{
frm_head.action = "http://www.qqzhizhu.com/search/search.asp";
}
else if(catalog == "music")
{
frm_head.action = "http://www.qqzhizhu.com/search/search.asp";
}
else if(catalog == "")
{
frm_head.action = "http://www.qqzhizhu.com/search/search.asp";
}
else if(catalog == "know")
{
frm_head.action = "http://www.qqzhizhu.com/search/search.asp";
}
else if(catalog == "video"){
frm_head.catalog.value = "video";
searchGovideo();
}
else if(catalog == "game")
{
frm_head.catalog.value = "game";
frm_head.action = "http://www.qqzhizhu.com/search/search.asp";
}
else
{
frm_head.action = "http://www.qqzhizhu.com/search/search.asp";
}
}

function searchGovideo(){
frm_head.action = "http://www.qqzhizhu.com/search/search.asp";
}

function changePage(catalog){
if(searchCurrHighLight == null){
searchCurrHighLight = document.getElementById("search");
}
searchCurrHighLight.className = "search_fod2";
searchCurrHighLight = document.getElementById("search" + catalog)
searchCurrHighLight.className = "search_fod1";
frm_head.catalog.value = catalog;
}

function isvideo(){
if(searchCurrHighLight == document.getElementById("searchvideo")){
searchGovideo();
return true;
}
else{
return true;
}
}

function goSearch(){
changeHotWords(document.frm_head.catalog.value);
if(!searchValidate())
return false;
if(frm_head.search.value != ""){
frm_head.submit();
}
else
return false;
}

function changeHotWords(category){
document.getElementById("td_hotlist").innerHTML = eval(category + "Words");
}


//知识
var knowWords = '';
//网页
var Words = '';
//图片
var photoWords = '';
//音乐
var musicWords = '';
//影视
var videoWords = '';
//游戏
var gameWords = '';







网页

图片

音乐

影视

游戏

知识

更多

软件
字典
地图
文档
博客
论坛
新闻
购物
小说
图书
商业
FLASH
IP
站内
更多搜索




function togDispMore(e){stopB(e);var elems=document.getElementsByName('tm');for(var i=0;i<elems.length;i++){var obj=elems[i],dp="";if(obj.style.display==""){dp="none";}obj.style.display=dp;}return false;}
function stopB(e){if(!e)e=window.event;e.cancelBubble=true;}
document.onmouseup=function(event){var elems=document.getElementsByName('tm');if(elems[0].style.display==""){togDispMore(event);}}
function tp(obj){
if(document.frm_head.search.value.length>0)
{
var oh=obj.href;
obj.href = obj.href.replace(/word=.+/g,"word=");

var qw=document.frm_head.search.value.trim();
if(obj.href.indexOf("game") != -1)
{
obj.href = obj.href + encodeURIComponent(qw);
}else{
obj.href=obj.href+qw;
}

}else{
obj.href = "http://"+obj.hostname;
}
}
String.prototype.trim=function()
{
return this.replace(/(^\s*)|(\s*$)/g,'');
}
$d = function(id){
return document.getElementById(id);
}
var st='';
function sm(event)
{
clearTimeout(st);
o=$d('tm');
o.style.display = "block";
document.onmousemove = cp;
}
function cp(event)
{
evt = window.event?window.event:event;
var pointer=function(event) {
return {
x: event.pageX || (event.clientX +
(document.documentElement.scrollLeft || document.body.scrollLeft)),
y: event.pageY || (event.clientY +
(document.documentElement.scrollTop || document.body.scrollTop))
};
}(evt);
l=o.offsetLeft;t = o.offsetTop-20;
r=l+o.offsetWidth;b=o.offsetTop+o.offsetHeight;

py = pointer.y;px = pointer.x;

if((py>t && pyl&&px<r)){
}
else{
st = setTimeout(function(){o.style.display="none";},500);
document.onmousemove=function(){};
}
}





function getElt(id) { return document.getElementById(id) }
function showMore() {
toggle('more-tab');
toggle('more-items');
}
function toggle(tog) {
//tog.style.display = (tog.style.display=='none' || tog.style.display=='') ? 'block' : 'none';
if (!tog.id) {
tog = getElt(tog);
}
tog.style.display = (tog.style.display=='none') ? '' : 'none';
}







document.write(Words); //初始化


5,谷歌浏览器如何查看网页源代码

1.最简单的方法: public static String reverse1(String str) { return new StringBuffer(str).reverse().toString(); } 2.最常用的方法: public static String reverse3(String s) { char[] array = s.toCharArray(); String reverse = ""; //注意这是空,不是null for (int i = array.length - 1; i >= 0; i--) reverse += array[i]; return reverse; } 3.常用方法的变形: public static String reverse2(String s) { int length = s.length(); String reverse = ""; //注意这是空,不是null for (int i = 0; i < length; i++) reverse = s.charAt(i) + reverse;//在字符前面连接, 而非常见的后面 return reverse; }

6,谷歌浏览器怎么查看网页源代码

谷歌浏览器查看网页源代码在所在页面右击选择查看网页源代码,或者在开发者调试界面也可查看。
软件工具:谷歌浏览器 版本 53.0.2785.116 m
方法一、在所在页面,鼠标右击弹出菜单,选择“查看网页源代码”。

方法二:在所在页面,按ctrl+u快捷键打开查看网页源代码页面。
方法三:在所在页面,按F12打开开发者调试页面,在Elements标签下的代码既是网页源码。再按下F12可退出开发者调试页面。

7,Google是如何实现快速搜索的

大多数的搜索引擎依靠少量大型服务器,这样,在访问高峰期速度就会减慢,而 Google 却利用相互链接的 PC 来快速查找每个搜索的答案。 这一创新技术成功地缩短了响应时间,提高了可扩展性,并降低了成本。这也是其他公司一直在效仿的技术。与此同时,Google 从未停止过对其后端技术的改进,以使其技术效率更高。Google 搜索技术所依托的软件可以同时进行一系列的运算,且只需片刻即可完成所有运算。而传统的搜索引擎在很大程度上取决于文字在网页上出现的频率。Google 使用 PageRank�6�4 技术检查整个网络链接结构,并确定哪些网页重要性最高。然后进行超文本匹配分析,以确定哪些网页与正在执行的特定搜索相关。在综合考虑整体重要性以及与特定查询的相关性之后,Google 可以将最相关最可靠的搜索结果放在首位。 PageRank 技术:通过对由超过 50,000 万个变量和 20 亿个词汇组成的方程进行计算,PageRank 能够对网页的重要性做出客观的评价。PageRank 并不计算直接链接的数量,而是将从网页 A 指向网页 B 的链接解释为由网页 A 对网页 B 所投的一票。这样,PageRank 会根据网页 B 所收到的投票数量来评估该页的重要性。 此外,PageRank 还会评估每个投票网页的重要性,因为某些网页的投票被认为具有较高的价值,这样,它所链接的网页就能获得较高的价值。重要网页获得的 PageRank(网页排名)较高,从而显示在搜索结果的顶部。Google 技术使用网上反馈的综合信息来确定某个网页的重要性。搜索结果没有人工干预或操纵,这也是为什么 Google 会成为一个广受用户信赖、不受付费排名影响且公正客观的信息来源。 超文本匹配分析:Google 的搜索引擎同时也分析网页内容。然而,Google 的技术并不采用单纯扫描基于网页的文本(网站发布商可以通过元标记控制这类文本)的方式,而是分析网页的全部内容以及字体、分区及每个文字精确位置等因素。Google 同时还会分析相邻网页的内容,以确保返回与用户查询最相关的结果。 Google 的创新并不限于台式机。 为了确保通过便携式设备访问网络的用户能够快速获得精确的搜索结果,Google 还率先推出了业界第一款无线搜索技术,以便将 HTML 即时转换为针对 WAP、i-mode、J-SKY 和 EZWeb 优化的格式。Google 查询的全过程 Google 查询的全过程通常不超过半秒时间,但在这短短的时间内需要完成多个步骤,然后才能将搜索结果交付给搜索信息的用户。3.瞬间返回用户需要的搜索结果。 1.网络服务器将查询发送到索引服务器。索引服务器所包含的内容与书本末尾的索引目录相似,即说明哪些网页包含与查询匹配的文字。2.查询传输到文档服务器,由后者实际检索所存储的文档。

8,如何制作站内搜索引擎?

一个搜索引擎能够做到的最基本的事情是接受一个查询输入,然后给出与这个查询输入相关的一些结果。 我们常见的搜索引擎百度就是这样一个比较典型的例子。鉴于百度已经占据了国内的绝大部分的搜索份额,于是后来者便另辟蹊径,期望能够在现有的搜索市场中分得一杯羹,创造了垂直搜索的概念。 垂直搜索是相对于类似百度或者谷歌这样的通用搜索引擎而提出的。这类搜索引擎往往只针对某一个领域,比如现在国内常见的用来搜索bt和迅雷资源的搜索引擎。 在以往网站建设、企业信息系统搭建过程中,由于信息结构简单、内容稀缺,站内搜索乃至搜索都不是网站系统的必要装备。 但随着Web2.0带来的海量信息井喷式涌现,企业自身对信息架构、管理、发布的需求,以及用户对信息的组织、查询、可寻性的要求越来越高,于是站内搜索出现了。 站内搜索通俗来讲是一个网站或商城的“大门口”,一般在形式上包括两个要件:搜索入口和搜索结果页面,但在其后台架构上是比较复杂的。 其核心要件包括:中文分词技术、页面抓取技术、建立索引、对搜索结果排序以及对搜索关键词的统计、分析、关联、推荐等。