Javascript函数:如果会话变量不等于X,则添加CSS类

Javascript函数:如果会话变量不等于X,则添加CSS类,javascript,css,session,Javascript,Css,Session,我正在寻找一些Javascript绝地大师来帮助创建一个函数,该函数基于会话变量将类添加到元素列表中 换言之: 如果会话['MM_UserGroup']不等于1,则将类“.hide content”添加到以下元素: .control#nav li#nav admin .控制#导航李#导航页面 或者任何我想添加到列表中的元素 如果登录者没有正确的访问级别,基本上可以隐藏各种导航链接 非常感谢您的反馈!星期五快乐 您正在网站上隐藏项目。。。在客户端javascript中。。。基于会话值? 有什么能阻

我正在寻找一些Javascript绝地大师来帮助创建一个函数,该函数基于会话变量将类添加到元素列表中

换言之:

如果会话['MM_UserGroup']不等于1,则将类“.hide content”添加到以下元素:

.control#nav li#nav admin .控制#导航李#导航页面

或者任何我想添加到列表中的元素

如果登录者没有正确的访问级别,基本上可以隐藏各种导航链接


非常感谢您的反馈!星期五快乐

您正在网站上隐藏项目。。。在客户端javascript中。。。基于会话值?
有什么能阻止我查看这些项目指向的位置,并阻止我去那里?

你在网站上隐藏了一些项目。。。在客户端javascript中。。。基于会话值?
有什么能阻止我查看项目指向的位置,并阻止我去那里?

你不能,至少不能只使用JavaScript

会话信息存储在服务器上。您的问题表明您正在使用PHP会话

虽然您可以使用PHP编写JavaScript可以读取的数据,然后使用它动态添加一个HTML类(没有CSS类),该类将匹配CSS选择器以应用规则隐藏某些数据


…如果只使用PHP来确定是否应该将链接添加到文档中(或不添加到文档中),会简单得多。

您不能,至少不能仅使用JavaScript

会话信息存储在服务器上。您的问题表明您正在使用PHP会话

虽然您可以使用PHP编写JavaScript可以读取的数据,然后使用它动态添加一个HTML类(没有CSS类),该类将匹配CSS选择器以应用规则隐藏某些数据


…只需使用PHP来确定是否应首先将链接添加到文档中(或不添加到文档中)会简单得多。

这是一个公平的问题,但如果没有任何东西表明有任何东西可指向,您如何知道指向何处?“查看源代码”会让您看到完整的HTML,包括你不应该能够访问的URL。这是一个公平的问题,但是如果没有任何东西可以指向,你如何知道指向哪里?“查看源代码”会让你看到完整的HTML,包括你不应该能够访问的URL。非常感谢你的回答。是的,使用PHP会话。那么,我该如何问同样的问题,但要从等式中去掉Javascript呢?只需在您只想为这些用户显示的链接周围加上if($\u SESSION['MM\u UserGroup']==1)即可。非常感谢您的回答。是的,使用PHP会话。那么,我该如何问同样的问题,但要从等式中去掉Javascript呢?只需在您只希望为这些用户显示的链接周围加上if($\u SESSION['MM\u UserGroup']==1)。