今天写一个页面,页面内容一条记录的详细信息,我想给加上权限控制,有权限的可以修改,没有权限的把所有控件都给禁用了,只能浏览,网上找了找,找到两段代码,直接用上了。
个人感觉,方案二节省服务器资源,因为是JavaScript,在客户端执行;而方案一对页面文件的大小不会有大的影响,对于程序员开发来说简单快捷,当然,肯定会增加一部分的服务器资源消耗。
方案一:遍历页面的所有控件并禁用。
代码如下:
方案二:给页面加上一层半透明的div(转载自:http://hi.baidu.com/liuspring/blog/item/4157564a0ca8952709f7efe2.html)
代码如下:
我直接用的方案一,方案二只是把代码拷过来测试了一下,可以用的。
(注:代码是网上收集的,不是我的原创,写在这里只是为了做个笔记,以免用到了还要四处去找,呵呵)