好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 在不刷新頁面的情況下調(diào)用遠程asp腳本

在不刷新頁面的情況下調(diào)用遠程asp腳本

熱門標簽:云南便宜外呼系統(tǒng)平臺 鄭州智能外呼電銷機器人廠家 沈陽電話機器人公司 虛擬電話外呼系統(tǒng) 廣東語音外呼系統(tǒng)公司 鄢陵學校如何做地圖標注 成都ai外呼系統(tǒng)線路 沈陽三五防封電銷卡 長春公司外呼系統(tǒng)中心
1.請在sql server 中建一數(shù)據(jù)庫 name:house 在house中運行下列腳本

if exists (select * from sysobjects where id = object_id(N´[dbo].[City]´) and OBJECTPROPERTY(id, N´IsUserTable´) = 1)
drop table [dbo].[City]
GO

if exists (select * from sysobjects where id = object_id(N´[dbo].[Area]´) and OBJECTPROPERTY(id, N´IsUserTable´) = 1)
drop table [dbo].[Area]
GO

CREATE TABLE [dbo].[City] (
    [id] [int] IDENTITY (1, 1) NOT NULL ,
    [name] [nvarchar] (10) NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[Area] (
    [id] [int] IDENTITY (1, 1) NOT NULL ,
    [CityId] [int] NULL ,
    [name] [nvarchar] (20) NULL 
) ON [PRIMARY]
GO

INSERT INTO City (id,name) Values(1,"廣州")
INSERT INTO City (id,name) Values(2,"上海")
INSERT INTO City (id,name) Values(3,"北京")

INSERT INTO Area (id,CityId,name) Values(1,1,"天河")
INSERT INTO Area (id,CityId,name) Values(2,1,"白云")
INSERT INTO Area (id,CityId,name) Values(3,2,"虹口")
INSERT INTO Area (id,CityId,name) Values(4,2,"寶山")
INSERT INTO Area (id,CityId,name) Values(5,2,"靜安")
INSERT INTO Area (id,CityId,name) Values(6,3,"海淀")
INSERT INTO Area (id,CityId,name) Values(7,3,"朝陽")

2.建立文件

建立文件CityData.asp
%@ LANGUAGE=VBSCRIPT %>
% RSDispatch %>

SCRIPT RUNAT=SERVER Language=javascript>
!--#INCLUDE VIRTUAL="/_ScriptLibrary/RS.ASP"-->
!--#INCLUDE VIRTUAL="/jsconn.asp"-->

    function Description()
    { 
          this.GetAreaAsArray = DoGetData;
    }
    public_description = new Description();


    function DoGetData(cityId)
    {
      var sql,rst,strText,conn,i,j
            conn = new ActiveXObject("ADODB.Connection");
            conn.ConnectionString = connstr;
            conn.ConnectionTimeout = 30;
            conn.Open();
            sql  = "Select name,id from area where cityid=´" + cityId + "´";
            rst  = new ActiveXObject("ADODB.Recordset");
            rst.CursorLocation = 3;    

            rst.Open(sql,conn);
            i = 0;
            j = 0;
        strText = new Array();

            if (rst.RecordCount >= 1)
            {
              for(var i=0;irst.RecordCount;++i)
              {
              strText[j++] = rst.Fields("name").Value;
              strText[j++] = rst.Fields("id").Value;
              rst.movenext();
                }
              }
              else
            {
              strText[j++] = "沒有";
              strText[j++] = 1;
              }
            rst.close();
            conn.close();
            return strText;
        }
/SCRIPT>

建立文件jsconn.asp

SCRIPT RUNAT=SERVER Language=javascript>
var connstr = "driver={SQL Server}; server=202.0.0.108;uid=sa;pwd=;database=house";
/SCRIPT>

建立文件pub.asp
%

  Function OpenOrGet_Database
    Dim SessionName, conn
    const connstr = "driver={SQL Server}; server=202.0.0.108;uid=sa;pwd=;database=house"
    SessionName = "House"
    If Not IsObject(Session(SessionName)) Then
      Set conn = Server.CreateObject("ADODB.Connection")
      conn.Open connstr
      Set Session(SessionName) = conn
    End If
    Set OpenOrGet_Database = Session(SessionName)
  End Function



%>

建立文件sql_pub.asp
%


  ´取出城市資料  
  Function SelectCity()
    Dim Conn, Sql, Rs, ArrCity, TmpArr(1,0)
    Set Conn = OpenOrGet_Database
    Set Rs = Server.CreateObject("ADODB.Recordset")
    Sql = "Select distinct name,id from City"
    Rs.Open Sql,Conn,3 
    if Rs.Eof then
      TmpArr(0,0) = "城市"
      TmpArr(1,0) = 0
      Rs.Close
      SelectCity = TmpArr
    else
      ArrCity = RS.GetRows()
      Rs.Close  
      SelectCity = ArrCity
    end if    
  End Function

  ´根據(jù)傳來的CityId取出相應的地區(qū)資料
  Function SelectArea(CityId)
    Dim Conn, Sql, Rs, ArrArea, TmpArr(1,0)
    Set Conn = OpenOrGet_Database
    Set Rs = Server.CreateObject("ADODB.Recordset")
    Sql    =" Select name,id from Area where CityId="  CityId  " order by id " 
    Rs.Open Sql,Conn,3
    if Rs.Eof then
      TmpArr(0,0) = "地區(qū)"
      TmpArr(1,0) = 0
      Rs.Close
      SelectArea = TmpArr
    else
      ArrArea = RS.GetRows()
      Rs.Close  
      SelectArea = ArrArea
    end if    
  End Function


%>

建立文件test.asp
%@ LANGUAGE="VBSCRIPT" %>
%option explicit%>
!--#include VIRTUAL="pub.asp"-->
!--#include VIRTUAL="Sql_pub.asp"-->
%
  Dim arrCity, arrArea, strPathInfo, strServerName, strServerPort, i, TmpStr

  strPathInfo = Request.ServerVariables("PATH_INFO")
  strServerName = Request.ServerVariables("SERVER_NAME")
  strServerPort = Request.ServerVariables("SERVER_PORT")
  if len(strServerPort) = 0 then
    strServerPort = ""
  else
    strServerPort = ":" + strServerPort
  end if
  strPathInfo = "http://"  strServerName  strServerPort  ""

  arrCity = SelectCity()
  arrArea = SelectArea(arrCity(1,0))


%>

html>
head>
title>Untitled Document/title>
meta http-equiv="目錄類型" content="文本/html; 字符集=gb2312">
/head>
script language="JavaScript" src="%=strPathInfo%>/_ScriptLibrary/rs.htm">/script>
script language="JavaScript">
  RSEnableRemoteScripting("%=strPathInfo%>/_ScriptLibrary");
/script>

body bgcolor="#FFFFFF">
form method="post" name="select">
  font color="#222200"> 
  select name="City" size="1" onChange="JavaScript: Choosesection(this.form.Area,this.form.City)">
  option value=0 selected>--選擇城市--/option>
  %for i = LBound(arrCity,2) To UBound(arrCity,2)                                                    
                        TmpStr = "option value="  arrCity(1,i)  ""                                                    
                          TmpStr = TmpStr  ">"  arrCity(0,i)  "/option>"                                                    
                          Response.Write(TmpStr)                                                    
                      Next                                                    
                %> 
/select>
/font>font color="#222200">
select name="Area" size=1>
  option  value=0>--選擇鎮(zhèn)區(qū)--/option>
  %For i = LBound(arrArea,2) To UBound(arrArea,2)
                          if arrArea(1,i)>0 then
                      %> 
  option value=%=arrArea(1,i)%>>%=arrArea(0,i)%>/option>
  %  end if
                        Next%> 
/select>

/font> 
/form>
script language="JavaScript">
var serverURL = "%=strPathInfo%>";
var pageURL  = "/CityData.asp";
function Choosesection(oArea,oCity)
{
for(var i=oArea.options.length-1;i>0;--i)
{oArea.options.remove(i) }
var CityId = oCity.options(oCity.selectedIndex).value;
var objResult = RSExecute(serverURL+pageURL, "GetAreaAsArray", CityId);
var j=0
if (objResult.return_value.length>0)
  {
  for (var i=0; iobjResult.return_value.length/2;++i)
    {
      sName = objResult.return_value[j++];
      sId  = objResult.return_value[j++];
      var oOption = document.createElement(´OPTION´);
      oOption.text = sName;
      oOption.value = sId;
      oArea.options.add(oOption);
    }
  }

}

/script>
/body>
/html>
您可能感興趣的文章:
  • ASP網(wǎng)頁模板的應用: 讓程序和界面分離,讓ASP腳本更清晰,更換界面更容易
  • 用asp腳本實現(xiàn)限制IP訪問
  • 隱藏修改文件時間和文件屬性的ASP腳本
  • ASP腳本的執(zhí)行順序詳細說明
  • ASP基礎入門第三篇(ASP腳本基礎)
  • ASP基礎入門第五篇(ASP腳本循環(huán)語句)

標簽:平頂山 防城港 湖北 孝感 朝陽 馬鞍山 遼陽 四平

巨人網(wǎng)絡通訊聲明:本文標題《在不刷新頁面的情況下調(diào)用遠程asp腳本》,本文關鍵詞  在,不,刷新,頁,面的,情況下,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在不刷新頁面的情況下調(diào)用遠程asp腳本》相關的同類信息!
  • 本頁收集關于在不刷新頁面的情況下調(diào)用遠程asp腳本的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美黑人ⅹxxx另类猛交| 在言情文里撩直男男主全文免费| 国产成人强伦免费视频APP| 日本女人交配视频| 成人午夜网站| 国产欧美另类| 人妻无码色噜噜狠狠狠狠色综合| 按摩店毛片视频一级毛片视频| 99热在线精品播放| 黄色av小说| 国产成人AV| 9i看片免费视频免费版下载| 别c我?啊?嗯上课漫画| 九色综合久久综合欧美97| 播放一情欲一k8一经典片| 日韩丝袜偷拍网| 女被男啪到哭的视频网站| 8x8xx海外华人永久免费| 狠狠的撞入(h)| 情迷迷情| 国产69精品久久久久久精品| 一个人看的www片高清在线| 骆冰淫转| 丁香色欲久久久久久A片| gvm精产国品一二三产区| chinesevideos性自拍杨幂 | 强行戴上乳环蒂环| 久久精品二区| 高潮抽搐失禁大喷水尖叫| 啊啊嗯嗯好爽| 巨污gif动态图出处第900期| 久久国内| 美国一级AAAAAA片| 亚洲欧美日韩精品久久久| 狠狠色丁香久久综合婷婷| 日本n站| 黑人巨大解禁波多野| 色哟哟| 国产老女人精品免费视频| 绝伦の上司に一晚人妻| 黄视频在线播放|