javascript - 在浏览器中修改已经接收到的 Javascript

标签 javascript

由于您可以在 Chrome 中按 F12(开发人员选项卡)时修改 Javascript 文件,那么任何人都可以在那里修改 Javascript 并更改我网站的行为以及它与服务器的交互方式吗?

我问的原因是我想决定是在服务器端还是在客户端放置一段用于验证(例如检查电子邮件)的代码。

最佳答案

是的,任何人都可以更改您网站的 Javascript 和 HTML 以向您的服务器提交任何内容。您甚至还可以更改 POST/GET 请求(例如,此插件可供 Firefox 用户使用:https://addons.mozilla.org/en-us/firefox/addon/tamper-data/)。

始终对任何输入进行服务器端验证。

关于javascript - 在浏览器中修改已经接收到的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7448165/

相关文章:

javascript - 使用 jQuery 根据单击事件更改表行的背景颜色

javascript - 创建响应 html 表时出现问题

javascript - 如何使用 jquery/javascript 从打印预览中获取输入值

javascript - Javascript 中 form.submit 和 window.open() 的区别

javascript - 未捕获的类型错误 : Cannot call method 'push' of undefined (d3 force layout)

javascript - 需要在 Grid 元素中显示手形光标

php - jQuery ajax 输出作为函数的返回

javascript - Lodash - 如何获得多个结果

javascript - 将 jquery 幻灯片效果转换为 mootools

javascript - 如何从 amChart 中删除 "JS chart by amCharts"文本?