当有人在我的页面中打开控制台日志时,如何在我的javascript中执行函数?

当有人在我的页面中打开控制台日志时,如何在我的javascript中执行函数?,javascript,jquery,console.log,Javascript,Jquery,Console.log,所以基本上,我的请求是在控制台日志中隐藏表单中的两个字段用户名和密码。所以我计划做的是监听事件控制台日志,当它执行时,我从username和password中删除这些值。 我怎么做?我还在我的页面中使用jquery 谢谢你不能那样做,你不应该尝试。不要像这样公开密码之类的敏感数据。不,您不能隐藏这些数据,因为javascript是客户端的 尽管你收到了建议,Facebook还是使用这个系统,在你尝试连接时,通过访问,以及表单中的所有输入,在浏览器中公开用户名和密码。此过程通常在提交前使用,原因不

所以基本上,我的请求是在控制台日志中隐藏表单中的两个字段用户名和密码。所以我计划做的是监听事件控制台日志,当它执行时,我从username和password中删除这些值。 我怎么做?我还在我的页面中使用jquery


谢谢

你不能那样做,你不应该尝试。不要像这样公开密码之类的敏感数据。

不,您不能隐藏这些数据,因为javascript是客户端的

尽管你收到了建议,Facebook还是使用这个系统,在你尝试连接时,通过访问,以及表单中的所有输入,在浏览器中公开用户名和密码。此过程通常在提交前使用,原因不同:验证电子邮件是否重复,尝试登录的次数


只要您有SSL连接,唯一可以在控制台中看到用户名、电子邮件或密码的用户就是以表单形式输入这些敏感数据的用户,因此不会构成威胁

你说的“控制台日志”是什么意思?您是在谈论DevTools吗?您可以包装console.log以在执行回调时调用回调,然后调用现有日志。但是,什么会阻止他们使用devtools再次显示字段?这是为了什么?它当然不会增加任何级别的安全性,而且可以轻松绕过。。客户本质上是不安全的,因此永远不要暴露弱点,并试图掩盖它javascript@SinDeus是的,开发人员工具