网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.从ASP迁移至ASP+ --进入DataSet.
.SQL数据操作基础(初级) &nb.
.正则表达式简介(4).
.ASP 3.0高级编程(四十二).
.asp+语法教程(四)asp+的服务器端.
.ASP+学习笔记(一).
..Net边学边讲(三).
.WSH实用讲座:第一讲 获取机器的.
.Asp+语法介绍(六)----数据库篇.
.ASP 3.0高级编程(一).
.微软Page Counter 组件参考(一).
.三天学好ADO之第三天.
.ASP系列讲座(十九)管理会话.
.asp.net高级教程(五)-实战篇(中.
.asp+中文教程(二)-- Asp+ Web .
..NET之ASP WebApplication快速入.
.ASP系列讲座(二十一)创建事务性.
.利 用 ISAPI 实 现 向 数 据 库 .
.利 用 ISAPI 实 现 向 数 据 库 .
.亲密接触ASP.Net(1).

ASP系列讲座(十三)向浏览器传送脚本

发表日期:2000-7-30


尽管 ASP 主要用来创建和处理服务器端脚本,还是可以使用它生成由客户浏览器处理的客户端脚本来扩展其效用。通过组合传送到浏览器的脚本命令可以编写服务器端脚本。

通过组合由 HTML 注释括起来的客户端脚本和由定界符括起来的服务器端脚本可以做到这一点:

<SCRIPT LANGUAGE="VBScript">
<!--
client script
<% server script  %>
client script
<% server script  %>
client script
...
-->
</SCRIPT>
使用脚本语言的这个功能,您能够创建令人兴奋的应用程序。举例来说,下面的脚本将生成在用户的 Web 浏览器上运行的客户脚本的子程序。

<%
ServerTime = Time
ServerDate = Date

For i = 1 to 4
  Randomize
  GreetCondition = int(rnd * 3)
%>

<SCRIPT LANGUAGE="VBScript">
<!--

Sub ServeInfo<%= i %>()
  Select Case <%= GreetCondition%>
    Case 0
      Msg =  "Hello, the time is <%= ServerTime %>."
    Case 1
      Msg = "Welcome! Today's date is <%= ServerDate %>."
    Case 2
      Msg = "Hi, the time is <%= ServerTime %> and the date is <%= ServerDate %>.
  End Select
  Document.Write    Msg
End Sub

ServeInfo<%= i %>()

//-->
</SCRIPT>

<br>

<%
Next
%>
在以上的脚本中,ASP 在服务器上检索时间和日期信息,然后通过几次循环生成在用户的 Web 服务器上运行的子程序。每个客户端子程序提出随机选择的问候,显示时间和日期信息。

这种脚本可扩展,例如,将配置信息检索并提交到指定的客户端脚本或组件,如 ActiveX 控件。灵活地使用这种脚本的编写技巧,同样可以加快 Web 服务器处理和返回用户信息请求的速度。

上一篇:ASP系列讲座(十二)向浏览器发送内容 人气:36302
下一篇:ASP系列讲座(十四)包含文件 人气:16623
浏览全部ASP基础讲座的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐