電話

    0411-39943997

仟億科技
客服中心
  • 電話
  • 電話咨詢:0411-39943997
  • 手機
  • 手機咨詢:15840979770
    手機咨詢:13889672791
網絡營銷 >更多
您現在的位置:首頁 > 新聞中心 > 常見問題

ASP腳本語言的19個基本技巧

作者:billionnet 發布于:2013/7/4 11:16:17 點擊量:

 

 ASP(英文全稱Active Server Pages)是一個編程環境,在其中,可以混合使用HTML、腳本語言以及組件來創建服務器端功能強大的Internet應用程序。 如果您以前創建過一個站點,其中混合了HTML、腳本語言以及組件,您就可以在其中加入ASP程序代碼。并且,還可以通過使用組件包含一些商業邏輯規則。組件可以被腳本程序調用,也可以由其他的組件調用。asp網站實例教程--asp腳本語言基本技巧介紹。
  1. 現在的日期時間命令是
  以下是引用片段:
  <%=now%> 即可
  each item request.From("input"))
  repomse.write item &"
  "
  next
  %>
  也可用" for each x in tewuest.From"重復取得所有字段的輸入值。
  2.ASP取得表格(from)數據輸入的方法,是使用一個內置的對象(object)—Requect,它以get,post而異。
  3.若要自己用VB或其它語言編寫,.dll文件供ASP使用需將DLL文件注冊方可:DOS下輸入 regsbr32 *.dll。
  4.顯示五個重復的句子,字體越來越大。
  以下是引用片段:
  <% for i=1 to 5 %>
  color=#00ffff>
  快速ASP
  <% next %>
  5.傳送字符串到用戶端
  response.write string
  以下是引用片段:
  如:<% response.write "Welcome" %>
  6.鏈接到指定的URL地址
  response.redirect url
  以下是引用片段:
  如:<% response.redirect "homepage.asp">
  *但是如果此.ASP的文件內容已經傳送到用戶斷,則再用redirect時會發生錯誤。
  7.其他語言與ASP的結合:
  以下是引用片段:
  如:早上顯示早安,下午顯示你好
  <%
  if time>+#12:00:00 AM# and time<#12:00:00 PM #
  then
  greeting="早安!"
  else
  greeting="你好!"
  end if
  %>
  <%=greeting %>
  8.
  9.#include 包括其它文件
  virtual指虛擬的文件地址。
  file 代表絕對的文件地址。
  如:
  以下是引用片段:
  而且可以層層嵌套。另外#include 不能在<%--%>之內。
  10.ASP取得表格輸入數據的方法:GET POST
  一.get:用戶端將數據加到URL后,格式為”?字段1=輸入數據1&字段2=輸入數據2&……",再將其送到服務器。
  如: actionwww.abc.com, 字段Name輸入數據為jack,字段age的數據為15。
  二.post:用戶端用http信息數據傳送到服務器ASP中:
  get:使用“輸入數據= Request.QueryString("字段名")",將附加于URL的數據取出。
  post:使用“輸入數據=Request.Forml"(字段名")",讀取HTTP信息數據字段。
  以下是引用片段:
  * Request.QueryString范例
  如:〈A hery="aspform.asp?Name=jack&Age=15">
  按此〈/A〉〈p〉
  Name:<%=request.QueryString("Name")%)
  Age:<%=request.QeueryString("Age")%)
  * get 范例
  ·aspturm.asp:
  姓名:
  特征:
  cool!
  handsome
  warmhearted
  asp1b.asp的內容
  <% =request.querystring("input1") %> hi, your character is
  <%= request.querystring("input2") %>
  11.request.From
  語法: request.From(name)[(index)|.count]
  name:字段名
  index:當同一字段輸入多個值時,指針值index指定要讀取同一字段的那一個值,范圍由1到request.From(name).count
  count:由request.From(name).count可知name字段輸入幾個值,若無此name字段,count為0
  如下例:
  以下是引用片段:
  <%
  forI=1 to request.fron("input1").count
  response.write request.From("input1")(I)&"
  "
  next
  %>
  若input1有兩個值則都顯示出若未采用index指定讀取哪個.可用
  以下是引用片段:
  〈%
  for
  <% for each x in request.Form %>
  request.From (<%=x%)=<%=request.Form
  (x)%>
  <% next %>
  12.獲取客戶端TCP/IP端口的方法:
  如: tcp/ip port is <%=request("server_port")%>
  使用server_port可以得到接收HTTP request的連接port信息。
  13.通過HTTP_ACCEPT_LANGUAGE的HTTP表頭信息,可以得到用戶端的使用語言環境。
  以下例子判斷用戶端的語言環境,給出不同的頁面.
  以下是引用片段:
  <% language=request.servervariables("HTTP_ACCEPT_LANGUAGE")
  if language="en" then %>
  

Copyright@ 2011-2016 版權所有:大連千億科技有限公司 遼ICP備11013762-3號   google網站地圖   百度網站地圖   網站地圖

公司地址:大連市沙河口區中山路692號辰熙星海國際2317 客服電話:0411-39943997 QQ:2088827823 37482752

法律聲明:未經許可,任何模仿本站模板、轉載本站內容等行為者,本站保留追究其法律責任的權利! 隱私權政策聲明

www精品一区二区三区四区