国产精品成人VA在线观看,亚洲日韩在线中文字幕综合,亚洲AV电影天堂男人的天堂,久久人人爽人人爽人人av东京热

News新聞

業(yè)界新聞動(dòng)態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁      網(wǎng)站知識(shí)      免費(fèi)搜索代碼:如何利用百度做一個(gè)企業(yè)網(wǎng)站內(nèi)搜索?
[HTML+JS]

免費(fèi)搜索代碼:如何利用百度做一個(gè)企業(yè)網(wǎng)站內(nèi)搜索?

標(biāo)簽: [HTML+JS] [DIV+CSS] [網(wǎng)站100問] 發(fā)布日期:2024-06-19 12:02:19 1037

方法1、直接使用百度的代碼   網(wǎng)址是:http://d.baidu.com/search/freecode.html

注意 百度生成的代碼中,表單是提交到http://www.baidu.com/baidu的,要改為https才行,否則瀏覽器會(huì)提示“您即將提交的信息不安全”


方法2、還是使用百度搜索,但是改為自己的代碼

需要實(shí)現(xiàn)的效果是,在輸入框?yàn)榭盏臅r(shí)候不可點(diǎn)擊搜索按鈕,輸入框輸入內(nèi)容后,拼接自己網(wǎng)站的網(wǎng)址后,統(tǒng)一提交到百度去搜索。

實(shí)際效果見下面網(wǎng)址

https://www.xinhe17.com/ceshiyizhishi/140/1419.html


接下來貼代碼部分

html部分

注意 百度生成的代碼中,表單是提交到http://www.baidu.com/baidu的,要改為https才行,否則瀏覽器會(huì)提示“您即將提交的信息不安全”

<form id="search" action="http://www.baidu.com/baidu" target="_blank" οnsubmit="return false;">

<table bgcolor="#FFFFFF">



<input name=tn type=hidden value=baidu>

<input type=text id="search_word" class="search_word" placeholder="請(qǐng)輸入關(guān)鍵詞" name=search_word size=22 onblur="search();">

<input type=hidden id="word" name=word >

<input type="submit" class="ser_but" id="search_but" onsubmit="search();" value="站內(nèi)搜索">




css部分




JS部分  使用jq插件

<script type="text/javascript">

$('#search').on('submit', function(event) {

if(!search()){

// 阻止提交表單

event.preventDefault();

}

});

function search(){

var search_word = $("#search_word").val();

if(search_word !=''){

// 按鈕顏色變化

$("#search_but").removeClass("disable").addClass("able");

$("#search_but").attr('disable',false);//禁用按鈕

// 拼接搜索指令,發(fā)送到百度s

search_word = "site:{$sys.domain} "+search_word;

$("#word").val(search_word);

return true;

}else{

// 清空隱藏域 即提交到百度的指令

$("#word").val('');

// 按鈕顏色變化

$("#search_but").removeClass("able").addClass("disable");

$("#search_but").attr('disable',true);//啟用按鈕

return false;

}

}


上面的{$sys.domain}  替換為您自己的網(wǎng)站域名即可,注意不需要加http://或者h(yuǎn)ttps://