分享

ASP初级教程3

 xgwxr 2005-12-14
ASP初级教程3
作者:佚名    文章来源:未知    点击数: 626    更新时间:2004-4-16

     本教程将着重介绍 Server 对象方法。Server 对象提供 Createobject 方法、MapPath 方法、HTMLencode 方法及 URLencode 方法。 
    第一 Server 对象的 Createobject 方法的作用主要是建立 ASP 组件实例。其建立方法如下: 
    set newobject=server.createobject("ASP组件") 
    该建立的组件实例将在任务完成之后被释放或是 Session 对象的 Abandon 方法被调用。例如最常用的 ASP 内置数据库组件的建立: 
    set conn=server.createobject("adodb.connection") 
    set rs=server.createobject("adodb.recordset") 
    可以用如下方法释放组件: 
    set conn=nothing 
    set rs=nothing 
    关于数据库组件在 ASP高级教程中将会非常详细地谈到。 
    第二 Server 对象的 MapPath 方法可以将指定的虚拟路径转换为真实的文件路径。该方法在使用过程中将 "/" 字符及 "\" 字符视为相同。 
    以下这个例子,读者有兴趣的话,可以去试一试。 
    <% 
    response.write"<a&_ 
    href=""http://"&request.servervariables("remote_host")&"/index.asp""> 
    主页</a>" 
    %> 
    第三 Server 对象的 HTMLencode 方法可以将指定的字符串以 HTML 的编码方式编码。一般用在以下情况:当所要显示的字符串中包含了 HTML 标记语言。例如下面例子: 
    <% 
    dim str 
    str="<html><head>" 
    str+="<title></title>" 
    str+="<body><h1>欢迎</h1></body>" 
    str+="</html>" 
    response.write server.htmlencode(str) 
    %> 
    以上程序在页面中所显示的结果将是完完全全的 HTML 标记语言,但如果不使用该方法则页面将会显示许多的乱码。 
    第四 Server 对象的 URLencode 方法是将字符串以 URL 方式编码。一般在以下情况使用:字符串中包括空格、换行符等特殊符号,并且要将它们显示出来的时候。 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多