導航:首頁 > 萬維百科 > 網頁設計搜索窗口代碼

網頁設計搜索窗口代碼

發布時間:2021-03-07 21:37:06

1、網頁設計中的站內搜索,用戶登錄這些需要代碼嗎?需要的話是些什麼代碼

不是代碼,需要資料庫,把網頁中的搜索關鍵詞事先放入資料庫中,搜索引擎在資料庫裡面找。

2、如何在網頁中實現搜索功能?

有三種常見的方式

1、自己設計表單、編程、與資料庫鏈接檢索。

2、在百度或谷歌注冊申請站內搜索功能。獲得代碼,添加到自己的頁面中。

3、使用第三方的工具軟體,搭建檢索功能

下面是製作』PHP搜索』功能
准備:
資料庫(mysql):一個資料庫(search),庫裡面一個表(title),表裡面一個欄位(name).
PHP頁面:兩個頁面(index.php search.php)
製作工具:Dreamweaver

開始:
——————————————————

第一步.創建資料庫.(目前大家應該都是用的phpmyadmin來操作資料庫的吧?)
建立一個資料庫.

第二步.建表
在剛建立的search資料庫里插入一個名字為title的表.建表時讓你選插入幾個欄位.寫1就可以了.

第三步.建欄位
插入的欄位命名為name,長度值20就可以了.

—–資料庫部分已經做完,接下來是網頁部分—–

第四步.建立兩個頁面
建立兩個文件:index.php和search.php可以使用記事本等文本工具直接建立.我使用的工具是Dreamweaver(方便嘛.呵呵).

第五步.index.php的頁面製作.
這個頁面是用來傳遞你搜索的關鍵字的.代碼如下:
<form method=」post」 action=」search.php」 name=」search」>
<input name=」search」 type=」text」 value=」" size=」15″> <input type=」submit」 value=」Search」>
</form>
這段代碼是建立一個FORM表單.專門用來提交數據的.
第一行是FORM表單的開始.它的傳遞方式是post,傳遞到search.php這個頁面.表單名為name.
第二行是文本域和提交按鈕.文本域命名為search,按鈕默認就可以了.
第三行是FORM表單的結束語句.

第五步.search.php的頁面製作.
這個頁面很關鍵.因為他是獲取index頁面傳遞過來的值,然後導出搜索的數據.
首先要綁定你建立的search資料庫,我用的DW生成的.
上一個頁面傳送的文本域是search.所以,這里需要建立一個search變數.來接收你輸入的關鍵詞.用以下語句定義變數:
<?php
$searchs = $_POST['search'];
?>

然後建立一個記錄集,選擇高級.SQL語句中填寫:
SELECT *

FROM title

WHERE name like 『%$searchs%』

這句的意思是選擇title表裡面的所有欄位(*),然後查詢name中的$searchs變數。這個變數也就是你在index中輸入的值啦。

然後在BODY裡面綁定一個動態文本。選擇NAME。

—–網頁部分完成.真個搜索功能也就完成了—–

3、dreamweaver網頁製作如何加入搜索框,搜索框功能是可以搜索自已製作的網頁中的內容,能做出來嗎?謝謝

可以製作搜索框,但是如果要實現實際的搜索功能可能就需要用到後台的內容了。僅僅依靠網頁製作,應該是實現不了這個功能的。

4、網頁設計 類似百度搜索頁面是怎麼做出來的

網頁設計這個一般都是要求會前端代碼,html css js flash 還有些其他的腳本插件什麼的。

如果代碼寫的熟練可以不用DW。寫網頁的工具很多,用txt文本文檔也可以。


好了,貼上搜索框代碼,使用需要後台程序支持,直接點了可是什麼都沒有哦。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>搜索框</title>
<style type="text/css" media="screen">
      body {
        background-color: #f1f1f1;
        margin: 0;
      }
      body,
      input,
      button {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      }
      .container { margin: 30px auto 40px auto; width: 800px; text-align: center; }

      a { color: #4183c4; text-decoration: none; font-weight: bold; }
      a:hover { text-decoration: underline; }

      h3 { color: #666; }
      ul { list-style: none; padding: 25px 0; }
      li {
        display: inline;
        margin: 10px 50px 10px 0px;
      }
      input[type=text],
      input[type=password] {
        font-size: 13px;
        min-height: 32px;
        margin: 0;
        padding: 7px 8px;
        outline: none;
        color: #333;
        background-color: #fff;
        background-repeat: no-repeat;
        background-position: right center;
        border: 1px solid #ccc;
        border-radius: 3px;
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        transition: all 0.15s ease-in;
        -webkit-transition: all 0.15s ease-in 0;
        vertical-align: middle;
      }
      .button {
        position: relative;
        display: inline-block;
        margin: 0;
        padding: 8px 15px;
        font-size: 13px;
        font-weight: bold;
        color: #333;
        text-shadow: 0 1px 0 rgba(255,255,255,0.9);
        white-space: nowrap;
        background-color: #eaeaea;
        background-image: -moz-linear-gradient(#fafafa, #eaeaea);
        background-image: -webkit-linear-gradient(#fafafa, #eaeaea);
        background-image: linear-gradient(#fafafa, #eaeaea);
        background-repeat: repeat-x;
        border-radius: 3px;
        border: 1px solid #ddd;
        border-bottom-color: #c5c5c5;
        box-shadow: 0 1px 3px rgba(0,0,0,.05);
        vertical-align: middle;
        cursor: pointer;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-appearance: none;
      }
      .button:hover,
      .button:active {
        background-position: 0 -15px;
        border-color: #ccc #ccc #b5b5b5;
      }
      .button:active {
        background-color: #dadada;
        border-color: #b5b5b5;
        background-image: none;
        box-shadow: inset 0 3px 5px rgba(0,0,0,.15);
      }
      .button:focus,
      input[type=text]:focus,
      input[type=password]:focus {
        outline: none;
        border-color: #51a7e8;
        box-shadow: inset 0 1px 2px rgba(0,0,0,.075), 0 0 5px rgba(81,167,232,.5);
      }
     
      label[for=search] {
        display: block;
        text-align: left;
      }
      #search label {
        font-weight: 200;
        padding: 5px 0;
      }
      #search input[type=text] {
        font-size: 18px;
        width: 705px;
      }
      #search .button {
        padding: 10px;
        width: 90px;
      }

    </style>
</head>
<body>
<div class="container">
  <div id="search">
    <label for="search"></label>
    <input type="text" name="q">
    <input class="button" type="submit" value="Search">
  </div>
</div>
<div style="text-align:center;margin:100px 0; font:normal 14px/24px 'MicroSoft YaHei';">
</div>
</body>
</html>

5、html中搜索框怎麼做?

<input type="text" class="aa"><input type="button" value="搜索" class="bb">

6、html中搜索框怎麼做

.aa{width:100px; height:20px; boder:solid 1px #f00;}//定義搜索框的大小高度以及邊框顏色。

思路是:
放大鏡圖標用個img寫進來或者用其它回標簽用CSS做背景也可以;
下拉導航答這種效果系統的Select下拉是最容易想到的,但是別想著用它做,,原因很簡單,做不到的,,這個必須藉助JS輔助來解決!

7、網頁設計中如何做一個好看的搜索框

通過from表單,將查詢的關鍵詞,通過 like 跟數據進行模糊查詢對比
從topics表中查詢欄位subject與傳進來的參數'$_POST['topic']進行比較模糊查詢
設subject欄位數據為:數學,英語,物理,化學,英文
$subject=$_POST['topic'];
$sql = "select * from topics where subject like '%" .$subject. "%'";
$result = mysql_query($sql);
若從表單提交的『topic』值為「學」,得到的結果將是:數學,化學
多個欄位匹配查詢:
$sql = "select id,subject from topics where (id like '%" .$id. "%') or (name like '%" .$name. "%') or (subject like '%" .$subject. "%') order by id desc";

8、用DW製作網頁時怎樣在頁面中加入搜索欄

1、新建一個asp頁面,保存為「sousuojieguo.asp」。

2、打開之前製作過的"jiluji.asp「。

3、把滑鼠指針放在表格的最左邊,按回車鍵,把滑鼠指針往上移,然後點擊菜單欄的:插入-->表單-->表單,插入一個表單。

4、在表單里邊輸入」搜索:「,然後點擊菜單欄:插入-->表單-->文本域,插入一個文本框。

5、滑鼠點擊剛剛插入的文本框,然後在下方把id改成"sousuo"。

6、然後把滑鼠放到文本框的後邊,插入一個按鈕,並把按鈕上的顯示文字改成"搜索「,切換到剛剛新建的」sousuojiesuo.asp「頁面,打開」綁定「面板,點擊」+「,選擇」記錄集(查詢)「。

7、在彈出的界面如圖所示設置:篩選設置成:xingming-包含-表單變數-sousuo。

8、把滑鼠放到搜索結果頁面上輸入「搜索結果:「,然後回車,在點擊菜單欄:插入-->表格。插入一個2行4列的表格。

9、 然後在表格第一行一次輸入如圖所示文字。

10、然後把綁定面板中剛剛新建的記錄集依次拖入表格第二行對應的位置。 


11、把滑鼠指針放到第二行的任意位置,然後點擊界面下方的<tr>標簽,選中第二行。

12、打開」伺服器行為「面板,點擊」+「,選擇」重復區域「。

13、在彈出的界面中選擇」所有記錄「,然後點擊」確定「。

14、切換到」jiluji.asp",把滑鼠指針放到搜索框所在表單中,點擊界面下方的<form#form1>,選中整個表單。

15、在屬性面板中點擊動作方框右邊的「文件夾」按鈕,在彈出的界面中選擇」sousuojieguo.asp「。選擇完成後,下方的方法選擇"post"。

16、保存所有文件,然後按F12就可以在瀏覽器中瀏覽效果了。

與網頁設計搜索窗口代碼相關的知識