我又来了,大虾们,帮忙来看看,
下面这段是判断登录的username是不是某部门的,power的值我师父说可以用来后面设权限用得着。首先这段代码有错吗?
<% 
StrConnect2 = "Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=E:\Inetpub\MAINDATE\FORM.accdb"
Set objConn2 = Server.CreateObject ("ADODB.Connection")
objConn2.Open StrConnect2
Set objRec2 = Server.CreateObject ("ADODB.Recordset")
objRec2.Open "USERA", strConnect2, 3,3,2On Error Resume NextobjRec2.MoveFirst
DO While NOT objRec2.EOFif strUsername=objRec2("zhanghu ") then
exit do
end ifobjRec2.MoveNext
loop
if objRec2("zhiwu")="研究院"  then
power01=1
else
power=0
end if
%> 其次,就是我想实现当power=0(就是当登录的不是研究院的)的时候,添加记录按钮隐藏,或者power=1(就是当登录的是研究院的)的时候,添加记录按钮可见,类似权限!function inserrow()
{
document.getElementById('tianjia1').style.visibility="visible" ;
};
<input type="button" value="添加记录" size='8' onClick="inserrow()" 
        
        style="height: 25px; width: 97px; font-size: medium; font-weight: 700; color: #000000; " />该怎么加点什么呢?

解决方案 »

  1.   

    那你就需要在页面上取值来判断了,你用的是java吗?看着不像啊,java的话可以用jstl表达式,在页面直接判断是否可以显示某个或某些页面元素
      

  2.   

    if objRec2("zhiwu")="研究院"  then
    power01=1
    else
    power=0
    end ifpower01是啥
      

  3.   

    power01 是我自己定义的,好像是说后面权限设置的时候方便点,回答很菜谅解
      

  4.   

    asp版怎么走~~~嗨,做了一个月了,还是感觉还菜啊
      

  5.   

    asp啊,那在js中也可以用表达式啊,你可以在js取到后台的值,在js中判断是否让控件的style的display为none或block不就可以了