如何用ASP和Javascript用数据库中的权限控制树状目录的显隐 用asp控制吧。根据用户权限不同,返回不同的树 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要怎么判断呢?我用asp从数据库中取出的值asp:比如 <% sql_right="SELECT right FROM customer " sql_right=sql_right & " where username='"& Request.Form ("username")&"'" set rs_name=server.CreateObject("adodb.recordset") rs_name.Open sql_name,conb2b,adOpenStatic ,adLockReadOnly session("right")=rs_right("right") 我从中取出用户属于的权限 然后呢?我如何调用树的js文件?比如right=1则不显示第二层中的第一条%><html><body><img src="menutop.gif" width="110" height="20"><script language="JavaScript1.2" src="../js/cd017.js"></script> <!--第一层--> <div id="KB1Parent" class="parent"><a href="#" onClick="expandIt('KB1'); return false" onMouseOver="window.status='文件夹1的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><IMG SRC="../images1/plus.gif" width=35 height=17 BORDER=0>文件夹一</a></div> <div id="KB1Child" class="child"> <a href="#" target="right" onMouseOver="window.status='页面1的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面一</a><br> <a href="sample.htm" target="right" onMouseOver="window.status='页面2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面二</a><br> <a href="sample.htm" target="right" onMouseOver="window.status='页面3的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面三</a></div> <!--第二层--> <div id="KB2Parent" class="parent"><a href="#" onClick="expandIt('KB2'); return false" onMouseOver="window.status='文件夹2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><IMG SRC="../images1/plus.gif" width=35 height=17 BORDER=0>文件夹二</a></div> <div id="KB2Child" class="child" style="width: 121; height: 60"> <a href="sample.htm" target="right" onMouseOver="window.status='页面2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面一</a><br> <a href="sample.htm" target="right" onMouseOver="window.status='页面2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面二</a><br> <a href="sample.htm" target="right" onMouseOver="window.status='页面3的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面三</a></div> 就像下面就可以了<!--第二层--> <div id="KB2Parent" class="parent"><%if session("right")=1 then%><div id="KB2Parent" class="parent"><IMG SRC="../images1/plus.gif" width=35 height=17 BORDER=0>文件夹二</div><% else%><div id="KB2Parent" class="parent"><a href="#" onClick="expandIt('KB2'); return false" onMouseOver="window.status='文件夹2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><IMG SRC="../images1/plus.gif" width=35 height=17 BORDER=0>文件夹二</a></div> <% end if%> ......</div> 如何用javascript返回一个参数来调用一个python脚本? javascript链接事件,高手进,马上给分 javascript xsd文件是用来做什么的?定义自己的dataset吗? 如何把DIV中的数据当DOM对象来读取? 求高手解决iframe页面控制问题 在线,javascript检测一个activex是否安装 页面自动提交代码!! 正则的基础事例谁给看看、谢谢。 新手提问,在线等,谢 (vml问题)急急的问:怎么删除动态添加到group里面的内容? 下拉菜单问题,在线等
asp:比如
<% sql_right="SELECT right FROM customer "
sql_right=sql_right & " where username='"& Request.Form ("username")&"'"
set rs_name=server.CreateObject("adodb.recordset")
rs_name.Open sql_name,conb2b,adOpenStatic ,adLockReadOnly
session("right")=rs_right("right")
我从中取出用户属于的权限
然后呢?我如何调用树的js文件?比如right=1则不显示第二层中的第一条
%>
<html><body>
<img src="menutop.gif" width="110" height="20">
<script language="JavaScript1.2" src="../js/cd017.js"></script>
<!--第一层-->
<div id="KB1Parent" class="parent"><a href="#" onClick="expandIt('KB1'); return false" onMouseOver="window.status='文件夹1的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><IMG SRC="../images1/plus.gif" width=35 height=17 BORDER=0>文件夹一</a></div>
<div id="KB1Child" class="child">
<a href="#" target="right" onMouseOver="window.status='页面1的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面一</a><br>
<a href="sample.htm" target="right" onMouseOver="window.status='页面2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面二</a><br>
<a href="sample.htm" target="right" onMouseOver="window.status='页面3的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面三</a></div>
<!--第二层-->
<div id="KB2Parent" class="parent"><a href="#" onClick="expandIt('KB2'); return false" onMouseOver="window.status='文件夹2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><IMG SRC="../images1/plus.gif" width=35 height=17 BORDER=0>文件夹二</a></div>
<div id="KB2Child" class="child" style="width: 121; height: 60">
<a href="sample.htm" target="right" onMouseOver="window.status='页面2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面一</a><br>
<a href="sample.htm" target="right" onMouseOver="window.status='页面2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面二</a><br>
<a href="sample.htm" target="right" onMouseOver="window.status='页面3的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><img src="../images1/spacer.gif" width=20 height=11 border=0 alt=""><IMG SRC="../images1/blank.gif" width=32 height=18 BORDER=0>页面三</a></div>
<!--第二层-->
<div id="KB2Parent" class="parent">
<%if session("right")=1 then%>
<div id="KB2Parent" class="parent"><IMG SRC="../images1/plus.gif" width=35 height=17 BORDER=0>文件夹二</div>
<% else%>
<div id="KB2Parent" class="parent"><a href="#" onClick="expandIt('KB2'); return false" onMouseOver="window.status='文件夹2的状态栏信息...';return true;" onMouseOut="window.status='';return true;"><IMG SRC="../images1/plus.gif" width=35 height=17 BORDER=0>文件夹二</a></div>
<% end if%>
......
</div>