Asp条件语法

时间:2015-06-23 00:43:29

标签: vbscript asp-classic

我正在为一个项目使用一些经典的asp。我运行了一些我多次不熟悉的语法。

以下是一个例子:

if Request.QueryString("viewpopup") <> "" then
        queryString = "?viewpopup=" & Request.QueryString("viewpopup")
    end if

我试图识别的是&lt;&gt;和&#34;&#34;在本声明的第一行。

2 个答案:

答案 0 :(得分:5)

在经典的asp <>中,&#34;不等于&#34;操作

""是一个空字符串。

所以基本上它是检查传入的查询字符串是否包含具有值的项viewpopup,如果是这样,设置一个名为queryString的变量以具有相同的变量和值。

答案 1 :(得分:1)

很难知道最初的意图是什么。但我的猜测是作者想要测试是否在查询字符串中提供了特定参数(viewpopup)。 等价物可能是:

If Not (Request.QueryString("viewpopup") Is Nothing) Then ....