RESPONSE.WRITE和<%=%的区别

RESPONSE.WRITE与都是ASP程序向客户端输出字符串的方法,虽然两者的结果相同但是其效果是不同的。

一般的来说我们大部分时间将用于html与asp代码相混合的状态下,而Response.Write用于〈%……%〉脚本段中,但从VBScript 语法 将“表达式”的值写入 ASP 输出流来分析这个方法可以发现。如果响应缓冲没有打开,则这些语句的每一句都会导致通过网络,以许多小型包的形式,向浏览器写入数据。这是非常慢的。另外,解释少量脚本和 HTML,将导致在脚本引擎和 HTML 之间切换,也降低了性能。因此,对于 Response.Write 的一个调用,替换内嵌的密集组合表达式在应用程序的性能上可以得到很大的提高.

我们通常使用以下语句显示数据库内容:

将不如

for i = 1 to rs.recodecount

OUT_str=OUT_str+rs("flides")

rs.movenext

next

Response.Write( OUT_str)

%>

执行速度快。

另外,我们使用

for i = 1 to rs.recodecount

替换掉

do while not rs.eof

也有一个显然的好处。用指定次数的循环,可以避免每次都检测是否到达循环的最后。

如此也可以提高效率。相关阅读:

PHP程序开发范例学习之表单 获取文本框的值

PHP array操作10个小技巧分享

FreeBSD安装后的网卡配置

【网页设计】分享E-WebTemplates国外精美网页模板(FLASH+PSD源文件+HTML)

HTML是网页制作者必须要学习掌握的

PowerShell学习笔记

从Atlas到Microsoft ASP.NET AJAX(9) - Using the Value-add Scripts

MySQL手动安装方法与中文解决方案

关于mount命令中的--bind参数

PHP扩展curl和正则表达式轻松采集新闻

HTML基础:HTML的基本结构

Ubuntu操作系统下Gmail邮件通知的实现

使弱类型的语言JavaScript变强势

W3C教程(3):W3C HTML 活动

php response.write,ASP_RESPONSE.WRITE和lt;%=%的区别,RESPONSE.WRITE与%=%都是ASP程 - phpStudy...相关推荐

  1. java web 中有效解决中文乱码问题-pageEncoding与charset区别, response和request的setCharacterEncoding 区别

    java web 中有效解决中文乱码问题-pageEncoding与charset区别, response和request的setCharacterEncoding 区别 参考文章: (1)java ...

  2. Response.Redirect(),Server.Transfer(),Server.Execute()的区别与网站优化

    1.Response.Redirect(): Response.Redirect方法导致浏览器链接到一个指定的URL.当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指 ...

  3. error response from daemon_Scrapy 框架-模拟登录-Request、Response

    1. Scrapy-Request和Response(请求和响应) Scrapy的Request和Response对象用于爬网网站. 通常,Request对象在爬虫程序中生成并传递到系统,直到它们到达 ...

  4. Response.Redirect ,Server.Excute和Server.Transfer区别详解

    Response.Redirect 简单地发送一条消息到浏览器,告诉浏览器定位到另一个页面.你可以使用下面的代码将用户引导到另一个页面: Response.Redirect("WebForm ...

  5. Response.Redirect(),Server.Transfer(),Server.Execute()的区别

    Response.Redirect(),Server.Transfer(),Server.Execute()的区别 1.Response.Redirect(): Response.Redirect方法 ...

  6. response.getWriter().write()与out.print()的区别

    response.getWriter().write()与out.print()的区别 1.首先介绍write()和print()方法的区别:   (1).write():仅支持输出字符类型数据,字符 ...

  7. 一起谈.NET技术,asp.net 页面转向 Response.Redirect, Server.Transfer, Server.Execute的区别...

    Response.Redirect 简单地发送一条消息到浏览器,告诉浏览器定位到另一个页面.你可以使用下面的代码将用户引导到另一个页面: Response.Redirect("WebForm ...

  8. [转]response.getWriter().write()与out.print()的区别

    原文地址:http://blog.csdn.net/javaloveiphone/article/details/8133772 1.首先介绍write()和print()方法的区别:   (1).w ...

  9. Response.Redirect ,Server.Transfer ,Server.Execute, 的区别(比较)

    1.Response.Redirect(): Response.Redirect方法导致浏览器链接到一个指定的URL.当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指 ...

最新文章

  1. 报告:最大化人工智能(AI)机遇
  2. Android教程之android数据库编程
  3. 区块链BaaS云服务(21)腾讯CCGP“跨链服务”
  4. 1.2操作系统的特征
  5. 【转载】2010年最全最新令人无语语录
  6. 《leetcode》spiral-matrix-ii(构造螺旋矩阵)
  7. 对OIM Web(UI)层进行压力测试
  8. 【前端】这可能是你看过最全的css居中解决方案了~
  9. Selenium自动化测试-3.元素定位(1)
  10. 周二强新概念c语言答案,新编C语言程序设计(周二强版)课后习题练习4答案
  11. VBScript 程序员参考手册 读书笔记01-07
  12. 联想集团“2022年及未来10大科技趋势”预测
  13. MyBatis 插件原理与实战
  14. 微信小程序资料集(上)
  15. the transaction flow in v1.0 of Hyperledger Fabric(fabric1.0交易流程)
  16. 顺丰速运面试java,顺丰三面Java后端面经分享
  17. 微信小程序实战--基于微信小程序的新闻客户端
  18. QtAndroid详解(1):QAndroidJniObject
  19. python判断两个列表是否相同_如何检查两个元组列表是否相同
  20. Python实现简易的信息管理系统

热门文章

  1. css选择器优先顺序
  2. 如何对react进行性能优化
  3. TextView settextcolor 无效解决方案
  4. C# 用正则表达式替换字符串中所有特殊字符
  5. Oracle根底数据标准存储名目浅析(三)——日期标准(三)
  6. Visual Studio 2005 中的新增安全性功能
  7. CCF201809-4 再卖菜(100分)【DFS】
  8. UVA10341 Solve It【二分】
  9. 51Nod-1031 骨牌覆盖【递推】
  10. pandas 学习(五)—— datetime(日期)