国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP教程 - 在不刷新頁面的情況下調用遠程asp腳本

在不刷新頁面的情況下調用遠程asp腳本

2019-10-26 12:05asp教程網 ASP教程

在不刷新頁面的情況下調用遠程asp腳本

1.請在sql server 中建一數據庫 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;i<rst.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 

  ´根據傳來的CityId取出相應的地區資料 
  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) = "地區" 
      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>--選擇鎮區--</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; i<objResult.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> 

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产剧情一区二区 | 国产欧美一区二区 | 日韩在线精品 | 人人插人| 黄色免费在线观看 | 日本精品视频 | 人人干在线 | 午夜视频网 | 久久精品视频网站 | 欧美激情综合五月色丁香小说 | 亚洲a精品 | 精品中文在线 | 国产一级片| 一区视频| 91福利资源站 | 久久久www成人免费无遮挡大片 | 91亚洲国产成人久久精品网站 | 欧美1区2区3区 | 黄色一级大片在线免费看产 | 国产97在线 | 免费 | 国产精品久久久久久亚洲调教 | 欧美精品成人一区二区三区四区 | www中文字幕 | 亚洲精品视频播放 | 亚洲精品久久久久久国产精华液 | 久草高清在线 | 黄色一级电影在线观看 | 一区二区三区国产好的精 | 福利视频网址导航 | 成人在线免费电影 | 国产1区 | 久久精品二区 | 欧美国产精品一区 | 国产美女www | 成人一区二区在线 | zzz444成人天堂7777 | 免费精品视频 | 丰满白嫩老熟女毛片 | 羞羞动漫网 | 日韩一区二区观看 | 亚洲www视频 |