小问题:分别用VBScript和JavaScript写ASP。怎么结果就是不一样呢????纳闷。。

ecobin 2005-01-03 12:12:43
vbs
==============================
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Dim page
page = Request("page")
If page = "" Then
page = 1
End If

Response.Write(page)
%>




javascript
=======================
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<%
var page = Request("page")
if (page == null)
{
page = 1;
}
Response.Write(page)
%>


js写的。。没传参数的情况下。。page怎么就不是1捏????
...全文
89 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ChinaGyer 2005-01-03
  • 打赏
  • 举报
回复
你试着换成Page的值为0,,,,,,

然后再传递,,,,,,,,,,,,

是不是?????
ecobin 2005-01-03
  • 打赏
  • 举报
回复
搞定。。谢谢~~·给分!!
lienzhu 2005-01-03
  • 打赏
  • 举报
回复
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<%
var page
page = Request("page")+""
if (page == "undefined" || page =="")
{
page = 1;
}
Response.Write(page)
%>
ecobin 2005-01-03
  • 打赏
  • 举报
回复
哦。。明白了。。

可是。。我要怎么做呢?
  • 打赏
  • 举报
回复
var page 你这样 就已经不是null了,null是指无有效数据,只要定义了该变量就不是null了
ecobin 2005-01-03
  • 打赏
  • 举报
回复
可是。。我用page==""这样也不行呢。。版主help me。。

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<%
var page = Request("page")
if (page == "")
{
page = 1;
}
Response.Write(page)
%>
超级大笨狼 2005-01-03
  • 打赏
  • 举报
回复
null和""不一样

28,390

社区成员

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

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