Asp教程:Response对象(2)

作者:邹健 来源:CSDN 时间:2007-10-01 18:08:00 

二、Response对象的常用方法

1、Write方法
              将变量作为字符串写入当前的HTTP输出
几种使用方法:
       

<%Response.Write"输出内容"%>


或:

 <%Response.Write("输出内容")%>


如果要输出变量则用如下方法:

        <%
        Dim s
        s="输出内容"
        Response.Write(s)
        %>


小技巧:


在直接输出到浏览器时通常可用


<%= s %> 


来代替


<% Response.Write (s) %> 


 

小技巧:

如要输出一个”,可以将”用两个双引号代替,例如:


<% Response.Write (””””) %> 


在浏览器上输出的内容就是”了

小技巧:

对于HTML与服务器变量的交替输出,请不要将HTML代码与输出语句混写,例如:


<% For i=1 to 10 %> 
<a href=”#”><% =i %></a> 
<% Next %> 


此类情况最好写成:


<% For i=1 to 10 
Response.Write ”<a href=””#””>” & i & ”</a>” 
Next %> 


因为在前一种写法中服务器端解析器不断在HTML与VBScript中跳转将会很大程度上影响执行速度。

小技巧:

对于输出大量连接而成的字符串,通常使用以下方法:


<% 
For i=1 to 10 
a=a & i 
Next 
Response.Write (a) 
%> 


但如果面对很大的数量,如


<% 
For i=1 to 50000 
a=a & i 
Next 
Response.Write (a) 
%> 


的情况下,执行会极其之慢(大概12秒)。

这是因为VBScript在申请字符串变量的内存是要浪费大量时间。

但可以通过以下代码提高效率,使执行时间接近300毫秒。


<% 
a=Spc(50000) 
For i=1 to 50000 
a=mid( a , i , 1) 
Next 
Response.Write (a) 
%> 


标签:response,对象
0
投稿

猜你喜欢

  • php数组查询元素位置的实例方法

    2024-05-02 17:34:06
  • Javascript的数组总结

    2009-02-03 13:07:00
  • 盲人站长深恶痛绝的onfocus=”this.blur()”

    2011-04-22 12:25:00
  • php编程每天必学之表单验证

    2023-07-19 05:50:59
  • Go语言kafka生产消费消息实例搬砖

    2024-06-07 16:06:58
  • Apifox Echo学习curl httpie 命令使用详解

    2022-06-19 22:33:00
  • 如何使用SQLServer数据库查询累计值

    2009-03-16 14:43:00
  • python机器学习朴素贝叶斯算法及模型的选择和调优详解

    2022-05-16 00:38:26
  • Python配置文件管理之ini和yaml文件读取的实现

    2022-01-10 15:33:08
  • python打开windows应用程序的实例

    2021-08-22 09:49:40
  • mysql 8.0.21免安装版配置方法图文教程

    2024-01-23 17:52:53
  • Html中JS脚本执行顺序简单举例说明

    2024-04-29 13:38:46
  • Python return语句如何实现结果返回调用

    2021-06-06 21:13:51
  • 微信小程序学习之wxs使用教程

    2024-04-29 13:37:57
  • python的ImageTk.PhotoImage大坑及解决

    2021-02-24 13:53:04
  • Django restful framework生成API文档过程详解

    2021-08-10 16:37:16
  • 教你使用Python画棵圣诞树完整代码

    2022-04-12 11:29:57
  • python 设置文件编码格式的实现方法

    2021-06-22 14:49:52
  • Postman返回中文乱码的解决方案

    2022-03-16 15:03:02
  • Python中itertools模块用法详解

    2023-05-28 05:00:27
  • asp之家 网络编程 m.aspxhome.com