可以从浏览器禁用javascript吗?
答案 0 :(得分:5)
是的,可以轻松地从浏览器中禁用javascript。因此,永远不要相信任何客户端的验证或安全性。
答案 1 :(得分:5)
我用过的所有支持Javascript的浏览器都能够相当容易地禁用Javascript。有一个名为NoScript的Firefox附加组件,可以在逐个源的基础上轻松禁用Javascript。 Javascript是一种通用编程语言,假设你可以在其他人的系统上运行任意程序,这是一个坏主意。
此外,您不能依赖Javascript来提高安全性。它以源代码形式发送到浏览器,可以在浏览器上更改,没有太大困难。 Javascript与安全完全无关。
您可以通过两种方式考虑保护客户端网站。一个是保护与SSL的连接,这与Javascript无关。它需要获得证书(通常使用现代浏览器,您从可接受的证书颁发机构支付的证书)并进行设置。
第二种是验证浏览器发送的信息。使用Javascript执行此操作没有任何害处,因为您的网页可以以这种方式响应更快,但如果有任何安全原因来验证输入,则必须在服务器上完成。您发送的任何Javascript都可以由使用浏览器的人检查和更改,并且可以修改任何可以通过HTTP发送的内容。
答案 2 :(得分:4)
如果您询问输入验证,则应在数据到达服务器后验证所有内容。
答案 3 :(得分:3)
如果客户端的用户禁用了javascript,我们如何保护网页?有可能吗?
Javascript与安全网站无关,安全网站使用SSL加密。
可以从浏览器禁用javascript吗?
服务器无法在浏览器中禁用javascript,这是仅供用户使用的首选项。
答案 4 :(得分:2)
即使启用了javascript,也无法保护网页。由于Javascript以明文形式传输到客户端,因此它是用于安全性的绝对最差选择。
凯文说,服务器端验证是您唯一可靠的选择。
并且,猜测你的问题,它是:
是的,客户端可以在其浏览器上禁用Javascript 或强> 不,您(网站运营商)无法在您的网站上禁用客户端Javascript