解讀asp調用子程序教程_ASP教程

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

      推薦:解析ASP日期格式的數據加減計算方法
      在ASP中為我們提供了專門的日期加減函數。 1.日期相加 DateAdd函數 返回已添加指定時間間隔的日期。 DateAdd(interval,number,date) DateAdd函數的語法有以下參數 (1)interval必選項。字符串表達式,表示要添加的時間間隔。有關數值,請參閱“設置”部分。

          ASP程序可通過 VBScript 和其他方式調用子程序。 
          調用使用 VBScript 的子程序,示例代碼: 
      <html>
      <head>
      <%
      sub vbproc(num1,num2)
      response.write(num1*num2)
      end sub
      %>
      </head>
      <body>
      <p>您可以像這樣調用一個程序:</p>
      <p>結果:<%call vbproc(3,4)%></p>
      <p>或者,像這樣:</p>
      <p>結果:<%vbproc 3,4%></p>
      </body>
      </html>
       
          調用使用 JavaScript 的子程序,示例代碼:
       
      <%@ language="javascript" %>
      <html>
      <head>
      <%
      function jsproc(num1,num2)
      {
      Response.Write(num1*num2)
      }
      %>
      </head>
      <body>
      <p>
      結果:<%jsproc(3,4)%>
      </p>
      </body>
      </html>
       
          調用使用 VBScript 和 JavaScript 的子程序,示例代碼:
      <html>
      <head>
      <%
      sub vbproc(num1,num2)
      Response.Write(num1*num2)
      end sub
      %>
      <script  language="javascript" runat="server">
      function jsproc(num1,num2)
      {
      Response.Write(num1*num2)
      }
      </script>
      </head>
      <body>
      <p>結果:<%call vbproc(3,4)%></p>
      <p>結果:<%call jsproc(3,4)%></p>
      </body>
      </html>

          ASP 源代碼可包含子程序和函數:
      <html>
      <head>
      <%
      sub vbproc(num1,num2)
      response.write(num1*num2)
      end sub
      %>
      </head>
      <body>
      <p>Result: <%call vbproc(3,4)%></p>
      </body>
      </html>

      將 <%@ language="language" %> 這一行寫到 <html> 標簽的上面,就可以使用另外一種腳本語言來編寫子程序或者函數:
      <%@ language="javascript" %>
      <html>
      <head>
      <%
      function jsproc(num1,num2)
      {
      Response.Write(num1*num2)
      }
      %>
      </head>
      <body>
      <p>Result: <%jsproc(3,4)%></p>
      </body>
      </html>

          VBScript 與 JavaScript 之間的差異
          當從一個用 VBScript 編寫的 ASP 文件中調用 VBScript 或者 JavaScript 子程序時,可以使用關鍵詞 "call",后面跟著子程序名稱。假如子程序需要參數,當使用關鍵詞 "call" 時必須使用括號包圍參數。假如省略 "call",參數則不必由括號包圍。假如子程序沒有參數,那么括號則是可選項。而當從一個用 JavaScript 編寫的 ASP 文件中調用 VBScript 或者 JavaScript 子程序時,必須在子程序名后使用括號。

      分享:如何將網頁中的數字生成圖片的ASP程序
      將下面代碼保存為myimg.asp,在要顯示數字(比如QQ號等)的位置插入imgsrc=myimg.asp?tel=010-0000000即可。 % CallCom_CreatValidCode(Request.QueryString(tel)) PublicSubCom_CreatValidCode(pTel) ’----------禁止緩存 Response.Expires=0 Response.

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