主题 : 权限bug
级别: 商业授权用户
UID: 65230
积分:311 加为好友
威望: 3 精华: 0
主题:56 回复:153
注册时间:2014-08-04
在线时长:0
1#   发表于:2015-01-14 11:29:51  IP:111.241.*.*
对某个角色授权,如果没有将某个主菜单下面的第一个菜单子菜单授权给当前角色,则在该角色登录后,点击主菜单后,操作主页面会显示“您无权访问该页面”

原因是:*_main.html页面的代码加载的rightframe默认了src为子菜单的第一个菜单URL。但此时该菜单没有访问权限,所以报无权限错误。

我自己的修改方式是 在 *_left.html页面中加以下js代码:


<script>
$(function(){
var a = $(".w-lful").find("a")[0];
$(window.parent.document).find("#rightFrame").attr("src",a);
});
</script>

但该代码会导致页面先出现“您无权访问该页面”再自动刷新。

后来我尝试将 *_main.html 的rightframe的src修改为 “#”或者“javascript:void(0)”,好像又有兼容性问题,在IE10和chrome下面有不同表现。

希望修改。
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
2#   发表于:2015-01-14 11:34:42  IP:182.14.*.*
您那有图吗?最好截图说明下
路漫漫其修远兮,吾将上下而求索!
级别: 商业授权用户
UID: 65230
积分:311 加为好友
威望: 3 精华: 0
主题:56 回复:153
注册时间:2014-08-04
在线时长:0
3#   发表于:2015-01-14 11:41:40  IP:111.241.*.*
回复第2楼

我们网络有问题,上图很麻烦

我描述很清楚啊~

你去 jee_sys/frame/config_main.html页面看看就知道,bug很明显的

<frameset cols="210,*" frameborder="0" border="0" framespacing="0">
<frame src="config_left.do" name="leftFrame" noresize="noresize" id="leftFrame" />
<frame src="../config/v_system_edit.do" name="rightFrame" id="rightFrame" />
</frameset>


<frame src="../config/v_system_edit.do" name="rightFrame" id="rightFrame" />
这个没有做权限控制。但是我现在的一个角色没有访问../config/v_system_edit.do的权限,这儿必然就错了。
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
4#   发表于:2015-01-14 11:46:04  IP:182.14.*.*
回复第2楼

我们网络有问题,上图很麻烦

我描述很清楚啊~

你去 jee_sys/frame/config_main.html页面看看就知道,bug很明显的

<frameset cols="210,*" frameborder="0" border="0" framespacing="0">
<frame src="config_left.do" name="leftFrame" noresize="noresize" id="leftFrame" />
<frame src="../config/v_system_edit.do" name="rightFrame" id="rightFrame" />
</frameset>


<frame src="../config/v_system_edit.do" name="rightFrame" id="rightFrame" />
这个没有做权限控制。但是我现在的一个角色没有访问../config/v_system_edit.do的权限,这儿必然就错了。
您说下你的qq吧,要么你演示给我们看下,权限这个地方目前测试没有发现问题
路漫漫其修远兮,吾将上下而求索!
级别: 商业授权用户
UID: 65230
积分:311 加为好友
威望: 3 精华: 0
主题:56 回复:153
注册时间:2014-08-04
在线时长:0
5#   发表于:2015-01-14 11:52:56  IP:111.241.*.*
回复第4楼

515062551
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
6#   发表于:2015-01-14 11:54:55  IP:182.14.*.*
好的
路漫漫其修远兮,吾将上下而求索!
级别: 商业授权用户
UID: 65230
积分:311 加为好友
威望: 3 精华: 0
主题:56 回复:153
注册时间:2014-08-04
在线时长:0
7#   发表于:2015-01-14 15:27:05  IP:111.241.*.*
回复第6楼

是你加的我QQ吗?但是一直没说话呢....
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
8#   发表于:2015-01-14 15:29:37  IP:111.78.*.*
是的
路漫漫其修远兮,吾将上下而求索!
1 共1页