|
主题: 关于msgbox
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
|
#12002/3/11 16:19:36
在asp中msgbox怎么用,是不是 <% msgbox "xxxxxxxxxxxxx" %>
执行的时候他提示我没有权限。
正确的方法是什么?
|
Redata
职务:普通成员
等级:1
金币:0.0
发贴:36
|
#22002/3/11 16:33:58
因为在<%%>中的代码是在服务器上运行的,如果要使用msgbox,又用户只是一个通过internet访问的用户,肯定权限不足的。所以必须在客户端运行。可以这样使用vbscript:
也可以使用javascript:
编辑历史:[这消息被redata编辑过(编辑时间2002-03-11 16:37:51)]
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
|
#32002/3/12 9:59:31
但是我要根据msgbox返回的true false 来判断是否执行asp文件啊。
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:1480
|
#42002/3/12 11:28:07
用JSCRIPT不一样吗? 比如连接到删除文件的页面. 删除
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
|
#52002/3/12 11:41:03
deepdark在上个帖子中说 引用: 用JSCRIPT不一样吗? 比如连接到删除文件的页面. 删除
谢谢你老兄,这个我知道,我的意思是服务器变量和javascript的相互传递。 比如说我要判断管理员是否登陆,也就是session。我现在解决了,用了个隐藏字段。 不知道这样安全吗?
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:1480
|
#62002/3/12 12:02:10
指什么隐藏字段? ??? 非常不安全.
|
Redata
职务:普通成员
等级:1
金币:0.0
发贴:36
|
#72002/3/12 13:08:02
都市无情人在上个帖子中说 引用: deepdark在上个帖子中说 引用: 用JSCRIPT不一样吗? 比如连接到删除文件的页面. 删除
谢谢你老兄,这个我知道,我的意思是服务器变量和javascript的相互传递。
比如说我要判断管理员是否登陆,也就是session。我现在解决了,用了个隐藏字段。
不知道这样安全吗?
判断管理员是否登陆检测session值,你把问题能不能说的清楚点?究竟实现什么功能?
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
|
#82002/3/12 14:01:49
就是我要删除数据库中的字段时,判断管理员是否登录,if session("name")==""
如果是空就不可以删除,返回一个信息提示(我是 用alert),所以我要在javascript里面检查session是否为空,所以只有把session的值付给隐藏字段 然后在javascript中检查document.form.隐藏字段名.value是否为空。如果是空。用alert提示用户登录,并用window.location到登录页面。
怎么会不安全了,最多只知道名字,又不知道密码?
请解答。
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
|
#92002/3/12 14:05:29
原代码: function send(){ if(confirm("该操作只有管理员才可以完成,您是系统管理员吗?")){ if (document.form1.sess.value==""){ if(confirm("您还没有登录,确信要登录吗?")){ window.location="../login.asp" return false }else{ return false } }else{ return true } }else{ return false } }
document.form1.sess.value就是隐藏字段。得到到session("name")的值。
|
Redata
职务:普通成员
等级:1
金币:0.0
发贴:36
|
#102002/3/12 15:13:23
都市无情人在上个帖子中说 引用: 就是我要删除数据库中的字段时,判断管理员是否登录,if session("name")==""
如果是空就不可以删除,返回一个信息提示(我是 用alert),所以我要在javascript里面检查session是否为空,所以只有把session的值付给隐藏字段 然后在javascript中检查document.form.隐藏字段名.value是否为空。如果是空。用alert提示用户登录,并用window.location到登录页面。
怎么会不安全了,最多只知道名字,又不知道密码?
请解答。
其实不用这样复杂,你的需求是要当在管理员登陆的情况下才能删除,而在没有登录的情况下使用alert提示用户登陆,并转到登陆页面,我的理解是这样的。 解决方法: <% if session("name")="" then %> <%else%> <% '执行在管理员登陆情况下的操作 %> <%end if%>
编辑历史:[这消息被redata编辑过(编辑时间2002-03-12 15:22:03)] [这消息被redata编辑过(编辑时间2002-03-12 15:23:07)]
|
绿茶
职务:普通成员
等级:8
金币:10.0
发贴:19267
|
#112002/3/13 8:08:50
应该这样,没登录根本不让他看到这个操作
|