gpt4 book ai didi

javascript - 客户端脚本 VS 服务器端代码

转载 作者:行者123 更新时间:2023-12-02 14:14:28 28 4
gpt4 key购买 nike

我是这个领域的新手。如果我想隐藏部分网页,我应该使用服务器端代码的客户端脚本(或两者都使用)吗?因为一位老师告诉我,你不能只依赖Javascript,因为人们可以通过“不允许任何网站运行Javascript”来阻止Javascript。

最佳答案

如果数据发送到客户端,客户端总是有办法看到它。例如,无论是否启用 JavaScript,您始终都可以打开 Chrome 开发者控制台并检查文档,或者从主菜单中选择查看源代码。

向客户保留信息的唯一方法是首先不要将信息发送给他们。这必须在服务器端完成。

不过,您应该认真考虑问问自己是否有任何真正值得隐藏的事情。在大多数情况下,愚蠢的、莫名其妙的隐藏页面源代码的尝试只会给用户带来巨大的不便,比如禁用上下文菜单等,而且永远不会真正起作用。从来不明白为什么人们认为这是个好主意。

另一方面,您可能希望或必须在服务器端进行身份验证和授权、数据库交互等操作。

至于生成实际内容,只是为了演示而不是为了“隐藏”东西,一般是两者的混合,平衡取决于应用程序。您必须在设计和开发期间进行调用。

关于javascript - 客户端脚本 VS 服务器端代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39169816/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com