我正在为一个项目使用一些经典的asp。我运行了一些我多次不熟悉的语法。
以下是一个例子:
if Request.QueryString("viewpopup") <> "" then
queryString = "?viewpopup=" & Request.QueryString("viewpopup")
end if
我试图识别的是&lt;&gt;和&#34;&#34;在本声明的第一行。
答案 0 :(得分:5)
在经典的asp <>
中,&#34;不等于&#34;操作
""
是一个空字符串。
所以基本上它是检查传入的查询字符串是否包含具有值的项viewpopup
,如果是这样,设置一个名为queryString
的变量以具有相同的变量和值。
答案 1 :(得分:1)
很难知道最初的意图是什么。但我的猜测是作者想要测试是否在查询字符串中提供了特定参数(viewpopup)。 等价物可能是:
If Not (Request.QueryString("viewpopup") Is Nothing) Then ....