码迷,mamicode.com
首页 > Web开发 > 详细

以后台权限菜单控制为例,获取js路径后面参数值

时间:2014-08-03 23:36:26      阅读:646      评论:0      收藏:0      [点我收藏+]

标签:java   os   io   文件   for   问题   cti   ar   

<script type="text/javascript" src="../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某值不存在
			}
		}
	}
}



以后台权限菜单控制为例,获取js路径后面参数值,布布扣,bubuko.com

以后台权限菜单控制为例,获取js路径后面参数值

标签:java   os   io   文件   for   问题   cti   ar   

原文地址:http://my.oschina.net/iconan/blog/297629

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!