Asp classic 基于VB脚本的ASP经典应用程序无法在IE浏览器中显示正确的输出

Asp classic 基于VB脚本的ASP经典应用程序无法在IE浏览器中显示正确的输出,asp-classic,vbscript,iso-8859-1,Asp Classic,Vbscript,Iso 8859 1,我根本不懂ASP经典。我们有一个在ASP Classic中运行的应用程序。有许多以.asp扩展名结尾的页面。但其中的两个页面在浏览器中的显示方式与应有的不同。所有其他页面显示良好 名为reports.asp的页面将提供所有报告的详细信息。它以前工作得很好,现在突然坏了,我不知道是什么时候坏的。 这是该页上的代码块: 结果显示如下: 它应该以表格格式显示 非常感谢您对如上所示显示文件的任何帮助 让我知道如何调试此页面。 提前谢谢 Nik我看了一下您的asp代码,乍一看没有发现任何错误,但您应该

我根本不懂ASP经典。我们有一个在ASP Classic中运行的应用程序。有许多以.asp扩展名结尾的页面。但其中的两个页面在浏览器中的显示方式与应有的不同。所有其他页面显示良好

名为reports.asp的页面将提供所有报告的详细信息。它以前工作得很好,现在突然坏了,我不知道是什么时候坏的。 这是该页上的代码块:

结果显示如下:

它应该以表格格式显示

非常感谢您对如上所示显示文件的任何帮助

让我知道如何调试此页面。 提前谢谢


Nik

我看了一下您的asp代码,乍一看没有发现任何错误,但您应该在具有调试功能的浏览器中打开它,如firefox和firebug插件,使插件处于活动/可行状态,并切换到控制台窗口。错误应与出现的行一起列出


如果源代码中没有任何更改,并且它曾经工作过,那么问题可能在于数据库或代码中的数据表示、特殊字符、显示日期的区域设置等。

我可以通过重新创建一个新页面来获取表。 我已将第59行的代码更改为:

strLink = "../" & "RequisitionForm.asp?Cancel=Yes&DocketID=" & arrDockets(0, i) & "&Code=" & arrDockets(4, i)

我已删除
Cancel=yes

这一变化的影响是什么?我不知道如果我做了这些更改会发生什么。

什么是“代码块”?一定发生了变化,您是否移动了服务器上的一些文件夹?你试过重新启动正在运行的服务器吗?我试过复制代码,但没有带来代码,而是显示HTML的输出结果。这就是我开天空之旅的原因。通过上面的链接。这也是我第一次问这个问题,所以我不能放超过2个超链接,也不能在问题中插入图像。在IE开发者工具中,它不会在Html的头部显示任何内容。无法访问样式表和徽标。在其他页面上,一切正常。我可以通过重新创建一个新页面来获取表格,我已将第59行的代码从strLink=“../”和“requisionform.asp?Cancel=Yes&DocketID=“&arrDockets(0,i)&&code=“&arrDockets(4,i)更改为strLink=“../”和“requisionform.asp?DocketID=“&arrDockets(0,i)&&code=”&arrDockets(4,i)变更的影响是什么。我不知道如果我做了这些更改会发生什么。它加载页面requisionform.asp时没有参数Cancel(值为Yes),因此请查看该页面和该参数,以及如何查看差异
strLink = "../" & "RequisitionForm.asp?DocketID=" & arrDockets(0, i) & "&Code=" & arrDockets(4, i)