Javascript 基于jquery和css的html标记中的安全问题

Javascript 基于jquery和css的html标记中的安全问题,javascript,jquery,css,webpage,Javascript,Jquery,Css,Webpage,如何确保由html和jquery创建的标记的安全性。例如,我有一个按钮,它可能有一些决定性的动作,比如“取款”。如果我通过css属性隐藏特定用户的按钮display:none。如果一些用户使用开发人员工具来启用按钮,请按显示:block。他可以很容易地按照自己的要求去做。我们如何在这种情况下提供安全性?。有没有加密标记的方法 请帮忙。欢迎提供任何建议。1)通过设置新操作禁用按钮,如function(){}并在应启用时设置它 2) 在服务器实现上阻止它。Javascript不是为了安全而保存的,因

如何确保由html和jquery创建的标记的安全性。例如,我有一个按钮,它可能有一些决定性的动作,比如“取款”。如果我通过css属性隐藏特定用户的按钮
display:none
。如果一些用户使用开发人员工具来启用按钮,请按
显示:block
。他可以很容易地按照自己的要求去做。我们如何在这种情况下提供安全性?。有没有加密标记的方法

请帮忙。欢迎提供任何建议。

1)通过设置新操作禁用按钮,如
function(){}并在应启用时设置它

2) 在服务器实现上阻止它。Javascript不是为了安全而保存的,因为用户可以修改它

不要获取“通过设置新操作(如函数(){};)来禁用按钮”。请详细说明。
function activate(){$('#按钮')。单击(function(){/*do secret things*/});函数deactivate(){$('#按钮')。单击(函数(){/*不执行任何操作*/})
您不必保护触发操作的客户端标记,但服务器端处理它–检查用户是否有权执行该操作。让自己意识到到达服务器的请求可能根本不是来自“浏览器”。