gpt4 book ai didi

asp-classic - 使用 JavaScript 类 ASP - 处理缺少 Request.QueryString 中的查询参数的情况

转载 作者:行者123 更新时间:2023-12-04 14:38:42 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Finding out if a URL param exists in JS-ASP

这可能是非常基本的,但是,

下面的代码中,if分支是为了覆盖命中请求漏掉name查询参数的异常情况,如http://foo.com/bar.asp?foo=bar

<%@ language="javascript" %>

<html>
<head>
<title>Hello ASP!</title>
</head>
<body>
<%
if (Request.QueryString("name") == undefined)
{
Response.Write("oops, give me your name!");
}
else
{
Response.Write("Hello " + Request.QueryString("name") + "!");
}
%>
</body>
</html>

但是从未进入 if 分支。 else 分支每次都会发生,每次我都会得到“Hello undefined!”。

我尝试用 ""null 替换 undefined,但没有任何变化。

我四处搜索,但找到了有关 ASP.NET/C# 和客户端 JavaScript 的内容。感谢您的帮助!

更新:
HI 各位,谢谢你们的关心!但我指的是 ASP 利用 JavaScript 进行服务器端编程。我更新了上面的代码。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com