CSS更改类样式管理面板
CSS Change Class Style Admin Panel
我有一个状态页面,它基本上说明服务是在线还是离线。我在div标记上使用了一个css类,使它们看起来不同(一个红色一个绿色)。我正在考虑制作一个管理页面,以便登录并使用javascript onclick更改div上的类。这是基本代码,但工作良好
<script>
function toggleClass(el){
if(el.className == "class1"){
el.className = "class2";
} else {
el.className = "class1";
}
}
</script>
<div class="class1" onclick="toggleClass(this)"></div>
<div class="class1" onclick="toggleClass(this)"></div>
我希望我在admin.php页面上所做的更改能影响index.php,我不能让index.php有JS,因为人们只会点击并更改状态。有简单的解决方案吗?如果需要的话,我可以访问mysql和PHP,有什么建议吗?
我会将状态保存到mysql中,并使用php进行检查。所以你不需要js
在adminPanel中创建一个函数来设置状态。
如果您有权访问websocket,请使用它们来动态更新状态
否则创建一个间隔,该间隔将每隔…自动更新状态。。。5秒左右。用户不希望每隔几秒钟重新加载一次页面以获取更新
还显示上次更新状态的时间。
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 将样式表插入iframe
- 跟踪在页面加载时应用内联样式的JavaScript
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 如何访问声音管理器2创建的声音对象
- 如果文本字段为空,则使用JavaScript应用CSS样式
- JS编译器/包管理器,用于版本控制
- Firebase2(Firebase.google.com)推送通知-从外部管理
- 定义完全独立的样式信息
- 以角度管理动态URL
- React Redux错误页面管理
- W3C循环样式的JavaScript
- jQuery/JavaScript在线公文包表单-打印样式表
- 使用递归、Ramda.js和无点样式重构字符串的getPermutations()
- FF和Chromium中CSS样式按钮的外观差异
- 让Webpack管理Quirky AMD定义的最佳方式
- 如何在p5.js中管理多智力竞赛游戏的多个屏幕
- 如何首先设置样式<td>表中包含在窗体中的元素
- CSS更改类样式管理面板
- 在添加页面时管理多个样式表和.js文件