|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
尽管 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性能的最佳选择(续一) 下一教程: 测字符串长度函数 您可以阅读与"ASP系列讲座(十三)向浏览器传送脚本"相关的教程: · ASP系列讲座(十三)向浏览器传送脚本 · ASP系列讲座(十二)向浏览器发送内容 · ASP系列讲座(十七)调试 ASP 脚本 · ASP系列讲座(四)使用脚本语言 · ASP系列讲座(二十三)编写跨平台应用程序 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |