服务器端与客户端不同的执行结果

服务器环境:

服务器版本 Microsoft-IIS/7.5

脚本解释引擎 VBscript/5.8.16385
ASP/Visual Basic代码
  1. conn.close '句1  
  2. Set conn=Nothing '句2  
  3. If Err.number=0 Then  
  4.     'Response.Write "<script>this.location.href='info_list.asp';</SCRIPT>"  
  5.     'Response.Write "<script>location='info_list.asp';</SCRIPT>"  
  6.     Response.Write "<script>alert('信息保存成功!');this.location.href='info_list.asp';</SCRIPT>"  
  7. Else  
  8.     Response.Write "<script>alert('操作不成功!');location='javascript:history.back(-1)';</SCRIPT>"  
  9. End If  

 上面的代码,在服务器端和客户端的执行结果不一样。

在客户端,如果不把句1和句2注释掉,执行结果会提示:

|1668|800a0e7d|连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。 80

但在服务器调试,则没有任何错误提示。 

存疑,备忘。



[本日志由 ancher 于 2018-05-24 09:05 PM 更新]
上一篇: 是美德还是道德
下一篇: 帮凶比主谋更可恶
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: ASP 数据连接 服务器端 客户端
相关日志:
评论: 0 | 引用: 0 | 查看次数: 501
发表评论
你没有权限发表评论!