首页 > 代码库 > 以后台权限菜单控制为例,获取js路径后面参数值
以后台权限菜单控制为例,获取js路径后面参数值
<script type="text/javascript" src=http://www.mamicode.com/"../Public/js/common.js?menuids=1,2,3,4,5&ckids=4-5-6" /></script>
需要注意的是,此段js文件位置需要放在页面中所有js包含文件后面,目前暂未想到好的办法解决位置问题。
//获取js后面参数 function getUrlArg(){ var url = $("script:last").attr("src").toString(); var u = url.split("?"); if(typeof(u[1]) == "string"){ u = u[1].split("&"); var get = {}; for(var i in u){ var j = u[i].split("="); get[j[0]] = j[1]; } return get; } else { return {}; } } //权限判断 function getCk(){ var args = getUrlArg(); var menuids = args[‘menuids‘]; var ckids = args[‘ckids‘]; if(menuids!="" && typeof(menuids) != "undefined" && ckids!="" && typeof(ckids) != "undefined") { var mids = menuids.split(‘,‘); var ids = ckids.split(‘-‘); for(var i=0;i<ids.length;i++) { if($.inArray(ids[i], mids) == -1) { //ckids某值不存在 } } } }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。