ASP编程中18个基本技巧

  • 作者:未知 来源:互联网 文章点击数:
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[=[date][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%>

上一页
本文共 2 页,第  [1]  [2]  页

Tags:ASP 编程 技巧
  • 相关文章

Copyright 2006-2008 Powered by Noheart.NET无心人网络 All Rights Reserved.

QQ:89232083 E-Mail:leijian212@163.com

豫ICP备08004854号