JavaScript中的验证码在源代码视图中显示代码

JavaScript中的验证码在源代码视图中显示代码,javascript,jsp,captcha,Javascript,Jsp,Captcha,我已经用JavaScript创建了一个带有captcha的JSP页面,但问题是当我右键单击JSP页面单击“查看源代码”选项时,脚本是可查看的。即使我阻止了右键单击选项,代码仍然可以通过编辑菜单中的“查看源代码”查看 你知道我怎样才能解决这个问题吗?我对JSP和servlet非常陌生。。。感谢JavaScript是在客户端执行的,因此它将下载到用户的浏览器中,这是无法阻止的 但是,您可以查看和/或,但这将不会阻止用户查看您的脚本,只会使其更难阅读和理解 至于CAPTCHA,这通常是您希望在服务器端

我已经用JavaScript创建了一个带有captcha的JSP页面,但问题是当我右键单击JSP页面单击“查看源代码”选项时,脚本是可查看的。即使我阻止了右键单击选项,代码仍然可以通过编辑菜单中的“查看源代码”查看


你知道我怎样才能解决这个问题吗?我对JSP和servlet非常陌生。。。感谢

JavaScript是在客户端执行的,因此它将下载到用户的浏览器中,这是无法阻止的

但是,您可以查看和/或,但这将不会阻止用户查看您的脚本,只会使其更难阅读和理解


至于CAPTCHA,这通常是您希望在服务器端(例如在servlet中)而不是客户端(在JavaScript代码中)处理的类型

如何对特定的jsp页面进行加密?jsp在服务器端编译和执行,以生成将发送到客户端的HTML页面。对JSP页面进行加密,无论您认为这意味着什么,都不会达到您的目的。。。