淺析ASP AJAX做類似google的搜索提示_ASP教程
推薦:通過啟動腳本感知ASP的力量和大多數(shù)的語言腳本一樣,學(xué)習(xí)ASP最好的方法就是親身嘗試ASP,使用你自己的系統(tǒng)安裝PWS或者IIS。你可以邊學(xué)習(xí)邊在你自己的服務(wù)器上測試ASP組件和函數(shù)。為了方便學(xué)習(xí),我們已經(jīng)編譯了一些操
主要要文件有:
Index.html 實現(xiàn)功能,一個文本框,輸入內(nèi)容并實現(xiàn)提示
search.asp 查詢功能,讓文本框輸入的內(nèi)容在數(shù)據(jù)庫中查詢,然后返回給客戶端
conn.asp 數(shù)據(jù)庫連接功能,實現(xiàn)與數(shù)據(jù)庫相連 xmlhttp.js AJAX 核心部分,用來把客戶端的數(shù)據(jù)傳給服務(wù)端,再把服務(wù)端的數(shù)據(jù)返還給客戶端.
style.css 樣式文件,主要是對google提示框查詢到的內(nèi)容進(jìn)行樣式化處理
先看第一個文件style.css
| 以下為引用的內(nèi)容:
[code=css] body #search_suggest .suggest_link_over .suggest_link .none |
第二個文件: xmlhttp.js
| 以下為引用的內(nèi)容:
// JavaScript Documentrt function createXmlHttpRequest() return xmlhttp; function change_key() xmlHttp.open("get","search.asp?key=" str ,true); function handSearchRequest() for (var i=0; i<str.length; i ) function setSearch(div_value) function suggestOut(div_value) |
第三個文件:conn.asp
| 以下為引用的內(nèi)容:
<% |
第四個文件:search.asp
| 以下為引用的內(nèi)容:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> if (key <> "") then set rs = conn.execute (sel_sql) response.Write(keyword) |
最后一個結(jié)果文件:index.html
| 以下為引用的內(nèi)容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <body> |
分享:小議ASP動態(tài)網(wǎng)頁編程的19個基本技巧1. 現(xiàn)在的日期時間命令是 %=now%> 即可 2.ASP取得表格(from)數(shù)據(jù)輸入的方法,是使用一個內(nèi)置的對象(object)—Requect, 它以get,post而異。 3.若要自己用VB或其它語言編寫
- asp FSO 讀寫文件本文件實現(xiàn)代碼
- asp中isNull、isEmpty和空字符串的區(qū)別
- asp獲取用戶真實IP地址的方法
- asp連接sqlserver數(shù)據(jù)庫實現(xiàn)代碼
- asp中正則表達(dá)式過濾html代碼函數(shù)
- asp中g(shù)et post提交表單區(qū)別
- 網(wǎng)頁模板:ASP內(nèi)建對象Request
- xmlhttp的open方法使用詳解
- ASP的常用的自定義函數(shù)大全
- asp中用for循環(huán)的一個小技巧
- eWebEditor v3.8 列目錄
- ASP無組件分頁實現(xiàn)思路及代碼
- 相關(guān)鏈接:
- 教程說明:
ASP教程-淺析ASP AJAX做類似google的搜索提示
。