很急的问题,在线等

underone 2005-03-24 03:06:56
<%@ Language=JavaScript %>
<%
var strFlag;
strFlag = new String(Request("Flag").Count==0?"":Request("Flag"));
strLink1 = "<a href='List.asp?UnitFlag="+(strFlag==""?"ASC":(strFlag=="ASC"?"DESC":"ASC"))+"'>";
%>
请问在<%@ Language=VBScript %>这种情况下该怎么写啊
<%
Dim strFlag
//后面的不会了
%>
先谢谢了
...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
underone 2005-03-24
  • 打赏
  • 举报
回复

//Request("Flag").Count==0?"":Request("Flag")三目表达式
//strFlag==""?"ASC":(strFlag=="ASC"?"DESC":"ASC")三目表达式的镶套
这2个什么意思
myvicy 2005-03-24
  • 打赏
  • 举报
回复
<%
var strFlag;
if Request("Flag").Count=0 then
strFlag =""
else
strFlag =Request("Flag")
end if
if strFlag="" then
strFlag="ASC"
else
strFlag="DESC"
end if
strLink1 = "<a href='List.asp?UnitFlag="+strFlag+"'>";
%>
//可以再优化一下。
//Request("Flag").Count==0?"":Request("Flag")三目表达式
//strFlag==""?"ASC":(strFlag=="ASC"?"DESC":"ASC")三目表达式的镶套
underone 2005-03-24
  • 打赏
  • 举报
回复
up
underone 2005-03-24
  • 打赏
  • 举报
回复
不明白
怎么个替换法大哥
myvicy 2005-03-24
  • 打赏
  • 举报
回复
就用if<>then ... elseif<>then ... end if替代啊。
underone 2005-03-24
  • 打赏
  • 举报
回复
strLink1 = "<a href='List.asp?Flag="+(strFlag==""?"ASC":(strFlag=="ASC"?"DESC":"ASC"))+"'>";

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧