ddc
联网
平面设计 画册 VI欣赏 包装 CG-插画 搜索 个人网页 Alexa排名 CSS 建站资源 下载专区 JS特效 品牌服装 服装院校 专题欣赏 SEO 图标欣赏 专题
网站建设 域名注册 网站建设 虚拟主机 广州网站设计 域名注册 广州网站建设 上海网站建设 虚拟主机 广州网页设计 虚拟主机 域名注册 acg王国 ACG玩家 品牌设计 上海网站建设
求创科技
网站建设
中国互联
素材出售
中国设计秀
中资源
当前位置:网络学院首页 >> 编程开发 >> asp >> ASP脚本语言的19个基本技巧使用

ASP脚本语言的19个基本技巧使用 (2)

来源:中国设计秀    作者:jor    点击:284     加入收藏    发表评论
0
顶一下
关键字:脚本 技巧 asp
   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)&"<br>"
next
%>  

      若input1有两个值则都显示出若未采用index指定读取哪个.可用

以下是引用片段:
〈%
for
<% for each x in request.Form %>
request.From (<%=x%)=<%=request.Form
(x)%> <br>
<% 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 %>
<!--#include file="english.asp">
<% else %>
<!--#include file="china.asp">
<% end if%>


    14.主页保留的期限
  如果用户端浏览器在一个主页保留的期限内,再度浏览此主页,则原在用户端硬盘上的主页内容将被显示.

  response.expires[=number]

  其中NUMBER为记录数据盒(PAGE BOX)的保留期限,单位是分钟.

  或:response.expiresabsolute[=2004-10-14 7:31:25[time]]

  如:设定一个主页保留期到某个日子.

  15.连接到指定的URL地址

  如:你希望确认用户已经看过INDEX.HTM,则可以检查是否已经看过,如尚未确认,则自动连接到首页

以下是引用片段:
<%
if not session("BEEN_to_home_page") then
response.redirect "index.asp"
end if
%>


  16.判断是回到本页还是第一次进入

以下是引用片段:
<%
if user_has_been_here_before then
response.write "<h3 align=center> Welcome Back
again"
else
response.write "Welcome!"
end if
%>


  17.显示数据库中的图片与超级连接

以下是引用片段:
<%
set conn=server.creatobject("ADODB.connection")
conn.open "myaddress"
set rs=conn.execute("select name,tel,url,image from
myaddress")
%>
<p>
<tabel>
<tr>
<% for i=0 to rs.fields.count-1 %>
<td>
<b>
<%=rs(i).name %>
</b>
</td>
<% next %>
</tr>
<% do while not rs.eof %>
<tr>
<% for i=0 to rs.fields.count-1 %>
<td valign =top>
<%
if rs(i).name="image" then
response.write "<img src="""&rs(i)&""" >"
else
if rs(i).name="url" then
response.write "<a href="""&rs(i)&""">"&rs(i)&"</a>"
else
response.write rs(i)
end if
end if
%>
</td>
<%next%>
</tr>
<% rs.movenext
loop
rs.close
conn.close
%>
</html>


    18. 用ASP取得浏览器信息


以下是引用片段:
<%
set a=server.creatobject("MSWC.BROWSERTYPE")
msg="您使用的浏览器是:"+a.browser+"version"+a.version
%>
<%=msg%>


  19. asp访问cookies的方式(使用response和request)

以下是引用片段:
如下:写入cookies:
response.cookies("待写入的coookies名称")
="待写入数据“
读取cookies:
读取数据=request.cookies("待读的cookies名称")

[1] [2]
2008-07-18 09:45:00    出处:中国设计秀cnwebshow.com
Google
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明 | 网站公告 | 友情链接 | 留言 | 旧版入口