使用console.log进行经典ASP调试

时间:2014-09-06 00:50:59

标签: debugging asp-classic while-loop console.log

我正在查看一个用经典ASP编写的网页,我正处于'while'语句的中间。我想使用Chrome开发者工具调试页面上的值。我试着插入

console.log(value);

适用于C#应用程序,但它在我插入的Expected end of statement行投放console.log

我正在寻找关于如何将调试器与经典asp一起使用的快速提示?

2 个答案:

答案 0 :(得分:16)

我通过一个返回javascript console.log()的函数来创建它,它在最常用的浏览器(IE 10,Chrome,FireFox)中适用于我。

keyring

然后,只需在asp页面(或functions.asp文件)中调用它:

function aspLog(value)
    response.Write("<script language=javascript>console.log('" & value & "'); </script>")
end function

不幸的是,这使得生成的html充满了javascript标签。因此,当代码准备就绪时,不要忘记注释或删除对函数aspLog()的调用。

答案 1 :(得分:6)

您需要使用console.log语句使用Response.Write脚本块。假设ASP页面输出html。