ASP基础

2016-01-29 20:27 14 1 收藏

ASP基础,ASP基础

【 tulaoshi.com - ASP 】

本文ASP篇

(1) 展示了ASP动态网站设计的一些最基本的方法,相信通过实践各位对ASP已经有了最基本的了解,本篇在答复大家所提问题的同时,将进一步介绍ASP动态网站的一些基本技巧。

   自本文第一篇刊登后 , 络绎不绝地收到了一些朋友的来信,出乎作者的意料,其中有相当一部分是初次接触 ASP ,因此有许多朋友都提出为何在浏览器中浏览 ASP 篇 (1) 中的范例时看到的竟然是原代码?由于遇到此问题的朋友较多,故作者在此一并回答。首先,我要再次强调 ASP 是一套服务器端的脚本环境,当用户从浏览器向 Web 服务器请求 .asp 文件时, ASP 脚本开始运行,然后 Web 服务器调用 ASP , ASP 全面读取请求的文件,执行所有脚本命令,并将 Web 页传送给浏览器,这就意味着你不能简单地在现有的操作系统 ( 如 Win95 、 98) 下,用浏览器中的 " 打开 " 命令来浏览 .asp 文件;其次,运行 .asp 文件需要服务器端的支持,目前除了 WindowsNT 下的 Microsoft Internet Information Server 支持 Active Server 技术外, Active Server 还可用于 MS Windows NT Workstation 和 MS Windows 95/98 中的 Personal Web Server 的构件,因此无论你安装的是 NT 还是 WIN95/98 ,都必须在原系统上安装支持 ASP 的服务器端环境,才能使你的机器得以运行 .asp 文件。由于目前绝大多数朋友安装的是 Win95 或是 98 ,因此作者就在这里着重介绍如何在 Win95/98 下运行和浏览 .asp 文件。因为 MSPersonal Web Server 支持通用网关接口 (CGI) 应用程序、 Internet 数据库接口 (IDC) 应用程序和 IIS 应用程序接口 (ISAPI) 应用程序,并且支持运行和开发 ASP 应用程序,所以使得 Win95 及其以后操作平台具备了近似于 NT 的健全的网站运作和管理功能。你所要做的只是在现有的 Win95/98 系统上安装 MS Personal Web Server ,建议安装最新的 4.0 版本。当安装完成后, PWS4.0 会在系统启动时自动加载。打开 PWS ,选择左栏中的 " 高级 " 按钮 ( 见下图 Asp2a.gif) ,点取 " 虚拟目录 " 下的 "/_private" 目录,然后点击右边的 " 编辑属性 " 按钮,如图所示,在对话框中你可以编辑该虚拟目录的物理路径和目录名,上图中 "/_private" 的物理路径为 "D:Inetpubwwwroot" ,该目录是系统默认的 WWW 发布根目录,将上一篇中的范例 test1.asp 文件复制到 "D:Inetpubwwwroot" 目录下。最后,你只要将该虚拟目录的访问权限选择为 " 执行 " ,并在浏览器的 " 地址 " 栏中输入 "http://localhost/test1.asp" 就可以运行并浏览该 ASP 程序了。

  知道了如何运行并浏览 ASP 程序,下面我们就继续 ASP 动态网站设计的学习。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

  上一篇给大家介绍了几个最基本的 ASP程序,相信大家已经对ASP的应用有了大致的了解,本篇将继续介绍一些用ASP编写的WEB动态功能。由于WEB浏览器标准的不一致从而使得如何能够让自己制作的网站去适应各种不同的浏览器成为了广大网站设计者最为头疼的事,在如今的形势之下,我们不肯也不可能去抛弃Netscape或IE中的任何一种客户群,但我们有时候又不得不去考虑客户端浏览器的实际浏览效果,过去我们常用JavaScript编写一段程序来辨别客户端使用的不同的浏览器,那么今天就让我们来看看如何使用ASP更为便捷且精确地达到这一目的。将以下代码,剪贴到你的Notebook中,并保存为browser.asp。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

  < %@ LANGUAGE = VBScript %
  < HTML
  < HEAD
     < TITLE用ASP提供的浏览器性能组件来辨别客户浏览器< /TITLE
   < /HEAD
   < BODY BGCOLOR="White" topmargin="10" leftmargin="10"
    < font size="4" face="Arial, Helvetica"
    < b用ASP提供的浏览器性能组件来辨< br别客户浏览器< /b< /font< br
    < hr size="1" color="#000000"
     < !-- 定义并创建浏览器性能对象 --
     < %
      Dim bc
      Set bc = Server.CreateObject("MSWC.BrowserType")
     %
     < !-- 在表格中描述客户浏览器的信息 --
     < Table border=1
       < tr
       < tdBrowser Name< /td
       < td < %=bc.Browser % < /Td
       < tr
       < tdBrowser Version< /td
       < td < %=bc.Version % < /Td
       < tr
       < tdMajor Version< /td
       < td < %=bc.Majorver % < /Td
       < tr
       < tdMinor Version< /td
       < td < %=bc.Minorver % < /Td
       < tr
       < tdFrame Support<

来源:http://www.tulaoshi.com/n/20160129/1511173.html

延伸阅读
标签: Web开发
内容链接组件(Content Linking) 用于创建管理 URL 列表的内容链接 (NextLink )对象,通过该对象可以自动生成和更新目录表及先前和后续的 Web 页的导航链接。使用内容链接组件的步骤如下: 1) 创建内容链接(NextLink) 对象实例; 2) 创建内容链接列表文件; 3) 使用内容链接( NextLink) 对象的方法生成导航链接。 ...
标签: Web开发
这里省略了部分HTML教程,建议不懂的朋友,直接查看HTML教程。这里只是讲讲表单。 表单是用来收集站点访问者信息的域集。表单从用户收集信息,然后将这些信息提交给服务器进行处理。表单可以包含允许用户进行交互的各种控件,例如文本框、列表框、复选框和单选按钮等。站点访问者填表单的方式是输入文本、单击单选按钮或复选框以及从...
标签: Web开发
一、使用Response对象可以将输出信息发送到客户端。包括直接发送信息给浏览器、重定向浏览器到另一个URL地址或设置Cookie的值等功能。 二、Response提供了集合、属性和方法来进行参数的传递。 Response对象唯一一个集合:Cookies集合的属性列表 集合描 述 Domain指定只有某个Domain(网域)可以取该Cookies,只写属性。 Expires...
标签: Web开发
一、使用 Contents 集合保存会话信息 1、Contents 集合是使用 Session 对象定义的在 ASP 应用程序中的一组变量。这些变量的作用域为用户层,并且在整个 ASP 应用程序中都是可用的。这是Session 对象默认的集合,因此下述两种格式是等价的: Session.Contents("变量名") Session("变...
标签: Web开发
当使用表单的Get 方式提交数据时,表单中的数据被保存在 Request 对象的 Querystring 集合中。除了读取表单对象传递的参数外,Querystring 集合还可以通过读取 HTTP 查询字符串中的参数值来传递参数。使用 Querystring 集合来传递数据的语法格式如下: Request.Querstring (变量名) [(索引值)|.变量的个数] 注解: 变量为在 HTTP 查...

经验教程

551

收藏

95

精华推荐

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部