ASP+AJAX做類似google的搜索提示(2)_ASP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:如何用Asp取得數據庫中所有表名和字段名
      % set rs=server.CreateObject(adodb.recordset) db= db.mdb '只要直接更改數據庫名稱就能夠看到效果了。 set conn=server.CreateObject(adodb.connection) connstr=Provider=Microsoft.Jet.OLEDB.4.0;Data Source= Server.MapPath(db) conn.open c


      return xmlhttp;
      }

      function change_key()
      {
      if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0)
      {
      var str = document.getElementById("txt_key").value;

      xmlHttp.open("get","search.asp?key=" + str ,true);
      xmlHttp.onreadystatechange = handSearchRequest; 
      xmlHttp.send(null);
      }
      }

      function handSearchRequest()
      {
      if (xmlHttp.readyState == 4)
      {
      var div = document.getElementById("search_suggest");
      div.innerHTML = "";
      var str = xmlHttp.responseText.split("|");

      for (var i=0; i<str.length; i++)
      {
      var suggest = ’<div onmouseover="javascript:suggestOver(this);" ’;
      suggest += ’onmouseout="javascript:suggestOut(this);" ’;
      suggest += ’onclick="javascript:setSearch(this.innerHTML);" ’;
      suggest += ’class="suggest_link">’ + str[i] + ’</div>’;
      div.innerHTML += suggest;
      }
      }
      }

      function setSearch(div_value)
      {
      document.getElementById("txt_key").value = div_value;
      document.getElementById("search_suggest").className = ’none’;
      }
      function suggestOver(div_value)
      {
      div_value.className = ’suggest_link_over’;
      }

      function suggestOut(div_value)
      {
      div_value.className = ’suggest_link’;
      }
      [/code] 

      分享:Asp讀取文本文件并顯示
      html head http-equiv=Content-Type content=text/html; charset=gb2312 title/title /head body % LANGUAGE = VBScript % % Const ForReading = 1, ForWriting = 2, ForAppending = 8 Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse

      來源:模板無憂//所屬分類:ASP教程/更新時間:2010-03-26
      相關ASP教程