asp中得javascript问题。

lixionglz 2005-03-26 09:14:43
这是我做的页面:
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>光标</title>
</head>

<body>
<%
var cn,rs,i,j; //i指示当前记录所在位置
cn=Server.CreateObject("ADODB.Connection");
rs=Server.CreateObject("ADODB.RecordSet");
cn.Open("Driver={SQL Server};Server=localhost;Database=pubs;UID=sa");
rs.Open("select title_id,title,type,pub_id from titles",cn,1);
if(Request("i")==0)
i=1;
else
if(Request("type")=="Next")
{
i=Request("i")+1;
for(j=1;j<i;j++)
if(!rs.eof)
rs.MoveNext();
}
else if(Request("type")=="Previous")
{
i=Request("i")-1;
for(j=1;j<i;j++)
if(!rs.eof)
rs.MoveNext();
if(!rs.bof)
rs.MovePrevious();
}
else if(Request("type")=="First")
rs.MoveFirst();
else if(Request("type")=="Last")
rs.MoveLast();
%>
<p align="center">当前记录位置:<%=i%></p>
<table align="center" cellpadding="0" cellspacing="0" width="600">
<tr>
<td align="center">title_id</td>
<td align="center">title</td>
<td align="center">type</td>
<td align="center">pub_id</td>
</tr>
<%if((!rs.eof)&&(!rs.bof))%>
<tr>
<td align="center"><%=rs(0)%></td>
<td align="center"><%=rs(1)%></td>
<td align="center"><%=rs(2)%></td>
<td align="center"><%=rs(3)%></td>
</tr>
</table>
<p align="center">
<%if(i!=1)%>
<a href="6.asp?type=First&i=<%=i%>">MoveFirst</a>
<%else%>
MoveFirst
<%if(!rs.eof)%>
|<a href="6.asp?type=Next&i=<%=i%>">MoveNext</a>
<%else%>
MoveNext
<%if(!rs.bof)%>
|<a href="6.asp?type=Previous&i=<%=i%>">MovePrevious</a>
<%else%>
MovePrevious
<%if(i!=3)%>
|<a href="6.asp?type=Last&i=<%=i%>">MoveLast</a>
<%else%>
MoveLast
</p>
<%
rs.Close();
cn.Close();
%>
</body>
</html>

运行时无法显示网页,提示是
Microsoft JScript 编译错误 (0x800A03EA)
语法错误
/asp/6.asp, line 59
else

不明白。
请高手指教。
...全文
61 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixionglz 2005-03-26
  • 打赏
  • 举报
回复
就是这样。
谢谢。
scoutlin 2005-03-26
  • 打赏
  • 举报
回复
建议每个if else 用{}刮起来
减少出错几率

28,406

社区成员

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

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