CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

我在学习asp的过程中遇到了问题,请指点

楼主abeng_2001(风间苍月)2001-12-28 13:03:42 在 Web 开发 / ASP 提问

(1)什么是server、client脚本,如何理解,它们之间的变量、函数能互相调用吗?在<%   %>当中的是server脚本吧!  
  (2)response.buffer的缓冲区如何理解,它和代理服务器的缓冲一样吗?response.cachecontrol是设置什么的?  
  (3)在页面的中间执行response.flush,response.clear,response.end的输出结果 问题点数:26、回复次数:5Top

1 楼mkiss(小kiss)回复于 2001-12-28 13:13:25 得分 6

(1)server端运行的是asp程序,client脚本指的是javascript或者VBscript脚本是客户端运行的,他们的变量和函数可以互相调用。再<%   %>是再server端运行的程序  
  (2)response.buffer是指客户端是否调用ie的临时页面,和代理服务器的缓冲不一样。response.cachecontrol是指缓冲控制  
  (3)response.flush指刷新,response.clear指清空,response.end是指输出结束,程序不再往下执行Top

2 楼gmc007(江西的佬表)回复于 2001-12-28 13:18:38 得分 0

: mkiss(小kiss) 兄,高手也!Top

3 楼silentlamb(silent)回复于 2001-12-28 13:32:53 得分 20

不完全同意:  
  1。他们的变量和函数可以互相调用  
  客户端和服务器端的变量和函数通常是不能直接相互调用的  
  客户端使用服务器端变量需要把服务器端变量的值赋给客户端变量,比如  
  <script>  
  <%response.write   "var   x="   &   x   %>  
  </script>  
  服务器端不能使用客户端函数,客户端如果不用remote   Scripting技术(其实是通过java   applet)也不能调用服务器端函数(当然在.NET里是可以实现的)  
  客户端的变量要在服务器端使用需要用post或get方法重新提交页面请求  
  2。response.buffer是指页面是否使用缓冲,也就是页面全部处理完后再发送给客户端,典型的例子就是如果先response.write   xxx再response.redirect   xxx如果没有response.buffer=true就会报错  
  3。response.flush/response.clear都是设置了buffer=true以后才有用的方法,前者把缓冲区的内容发送给客户端(然后清空缓冲区),后者清空缓冲区Top

4 楼beyond_xiruo(CorruptionException)回复于 2001-12-28 13:41:52 得分 0

总结楼上的就可以了……Top

5 楼abeng_2001(风间苍月)回复于 2001-12-28 16:10:36 得分 0

如果在页面的中间的加入response.flush,  
  那后面的内容是先送入缓冲区,还是直接送到客户端?Top

相关问题

  • ASP遇到一个问题!请高手指点!放100!
  • 请高手指点一下学习ASP的途径吧!
  • 手指点如何深入学习asp up有分
  • 学习中遇到了问题,请学长和同学们给些指点
  • 在C++学习过程中遇到的小问题,希望各位指点一二
  • 数据库学习指点
  • 学习asp遇到数据库分页问题
  • 在学习ASP中遇到的简单问题!欢迎高手!
  • 初学servlet遇到的困难,请各位指点指点
  • 小弟初学ASP.net 正在学习ASP.NET揭秘(第二版)遇到了问题了,请各位大哥指点下。给分100

关键词

  • 函数
  • 服务器
  • 客户
  • 页面
  • 脚本
  • server
  • 变量
  • 客户端
  • 调用
  • 缓冲区

得分解答快速导航

  • 帖主:abeng_2001
  • mkiss
  • silentlamb

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo