我正在做一个ASP新闻发布系统,现在要在删除等权限上做一个判断,主要意思是:如果不是系统管理员,则返回,如果是系统管理员,则提示询问,如果不删除,则返回,如果删除,则继续下面的程序. 源码如下: <% '根据管理员不同的级别,给予不同的权限.如果不check,则不允许删除\修改\添加操作,返回 if session("aleave")="check" then response.write"<SCRIPT language=JavaScript>alert('对不起,你没有这个权限!');" response.write"javascript:history.go(-1)</SCRIPT>" Response.End end if '如果是系统管理员,则进行询问,不删除则返回,删除则进行下面的操作 if session("aleave")="super" then '此处还没写好好 response.write "<script language='javascript'>" response.write "alert('确定要删除此小类吗?删除此小类同时将删除该类下的所有新闻,并且不能恢复!');" response.write "</script>" Response.End end if '此处还没写好%> :cry: :cry:
与用户的对话,只能在前台完成!!! 第一种思路,先在前台询问是否要删除,确认并提交到后台,然后在后台判断是否具有权限。过程是:前台-后台。 第二种思路,首先在后台判断是否具有相应权限,如果不具有,显示信息,如果有,显示是否确认删除的信息,确定后,再提交到后台删除。过程是:前台-后台-前台-后台。 你提供的程序的思路比较符合第二种。