Asp中Server.ScriptTimeOut属性需要注意的一点分析

这个属性的服务器默认值是90,单位是秒,我们可以通过这样的代码输出这个值:
复制代码 代码如下:
<%
Response.Write Server.ScriptTimeOut
Response.Write " Http://www.jb51.net"
%>

由于IIS默认的ScriptTimeout值是90秒(其实是在IIS Metabase中设置的),所以我们可以在我们的程序中改变这个值:
复制代码 代码如下:
<%Server.ScriptTimeOut=100%>

这样就把Asp程序执行最大时间改为100秒了, 不过这里有一点需要注意的,就是设置的ScriptTimeOut值,要比IIS默认的设定值大, 也就是说如果我们这样设定ScriptTimeOut的值,<%Server.ScriptTimeOut=60%> 就不起作用了, 因为默认值是90,设定的值只能比90大如果比90小的话,那么仍然以90秒为准。
当然,IIS默认的90秒也是可以更改的,具体可以参考如何修改IIS Metabase的相关文章。

时间: 2024-10-18 06:31:25

Asp中Server.ScriptTimeOut属性需要注意的一点分析的相关文章

Asp中Server.ScriptTimeOut属性需要注意的一点分析_应用技巧

这个属性的服务器默认值是90,单位是秒,我们可以通过这样的代码输出这个值: 复制代码 代码如下: <% Response.Write Server.ScriptTimeOut Response.Write " Http://www.jb51.net" %> 由于IIS默认的ScriptTimeout值是90秒(其实是在IIS Metabase中设置的),所以我们可以在我们的程序中改变这个值: 复制代码 代码如下: <%Server.ScriptTimeOut=100%

ASP中server的方法

server     1.HTMLEncode 方法 HTMLEncode 方法允许你对特定的字符串进行 HTML 编码,虽然 HTML 可以显示大部分你写入 ASP 文件中的文本,但是当你需要实际包含 HTML 标记中所使用的字符,就会遇到问题.这是因为,当浏览器读到这样的字符串时,会试图进行解释.例如下面的这段文本 : 这是对 HTMLEncode 方法的测试.< br> 这里应该不会另起一行. 会被浏览器显示为 : 这是对 HTMLEncode 方法的测试. 这里应该不会另起一行. 为了

也谈ASP中的RESPONSE属性

在随意去逛的时候,看到<ASP中巧用Response属性>这篇文章,想起以前看到的一篇国外相关的文章,不敢独占,拿出来和大家分享.    调试是通过了,但有些用英文原话,还请大家多多包涵.    这里讲的是用ASP页面如何转换成EXCEL表格的形式,大家一点还记得以前有大虾说过用DLL的形式来解决,但这样对于大数据量来说,实在是慢.如果用文中介绍的方法,将不占用服务器的资源,只是在客户端打开.还有个好处是:在网页中的表格显示成什么样子,在EXCEL中的表格就是什么样子.好吧,再告诉一个令人激动

ASP中Server.Execute和Execute实现动态包含(include)脚本的区别

最近打算尝试一下在ASP中实现MVC架构,肯定有人问我:ASP都淘汰了,为什么还研究?这点我也知道,自从微软放弃ASP 3.0转向ASP.NET后,ASP已经远远落后于和它几乎同时开始的PHP和JSP,开源比闭源的好处就像PHP和ASP一样,ASP说淘汰就淘汰,谁也救不了,但是值得注意的是ASP在中国市场还是蛮广泛的,尤其是一些中小企业的一些应用,简单的CMS不在话下,而且部署简单,在一些老旧的Windows系统上,不需要安装.NET Framework基本上就可以直接运行了,所以准备一个框架,

ASP中Null,Empty,Nothing的区别分析_应用技巧

本文介绍在ASP中,NULL,Empty,Nothing这几种空值的来源和判断方法. Dim   A   Dim   B   As   String   Dim   C   As   Integer   Dim   D   As   Object   A  等于 Empty,因为尚未初始化的「不定型变量」都等于 Empty.但如果检测 A = "" 或 A = 0,也都可以得到True 值.   B  等于   "", 因为尚未初始化的非固定长度「字串」都等于 &q

ASP中Null,Empty,Nothing的区别分析

本文介绍在ASP中,NULL,Empty,Nothing这几种空值的来源和判断方法. Dim   A   Dim   B   As   String   Dim   C   As   Integer   Dim   D   As   Object A  等于 Empty,因为尚未初始化的「不定型变量」都等于 Empty.但如果检测 A = "" 或 A = 0,也都可以得到True 值.   B  等于   "", 因为尚未初始化的非固定长度「字串」都等于 &quo

ASP中实现的URLEncode、URLDecode自定义函数_应用技巧

在做ajax中的post时,发现在服务器端取得数据时总是乱码,网上看了些解决方法也搞不定,我post过去时是xml形式,由于乱码服务器端xml也解析不了或出错.于是在post前先把它编码,到服务器端再解码,这样问题解决了,但是要是数据很大时估计会很影响速度. 虽然ASP中的request会自动解码经过url编码的字符串,但是Request.BinaryRead(Request.TotalBytes)取得post数据时却不会解码,所以要进行解码. 下面是我找到的一个ASP中server.urlen

ASP中实现的URLEncode、URLDecode自定义函数

在做ajax中的post时,发现在服务器端取得数据时总是乱码,网上看了些解决方法也搞不定,我post过去时是xml形式,由于乱码服务器端xml也解析不了或出错.于是在post前先把它编码,到服务器端再解码,这样问题解决了,但是要是数据很大时估计会很影响速度. 虽然ASP中的request会自动解码经过url编码的字符串,但是Request.BinaryRead(Request.TotalBytes)取得post数据时却不会解码,所以要进行解码. 下面是我找到的一个ASP中server.urlen

ASP中的内建对象Server

一.语法 Server.property method 二.属性 ScriptTimeout 超时值,在脚本运行超过这一时间之后即作超时处理.如下代码指定服务器处理脚本在 100 秒后超时. < % Server.ScriptTimeout=100 %> 这里需要注意的是,通过使用元数据库中的 AspScriptTimeout 属性可以为 Web 服务或 Web 服务器设置缺省的 ScriptTimeout 值.ScriptTimeout 属性不能设置为小于在元数据库中指定的值.例如,如果 N