-1

我有一个简单的 Pan 卡号:xxxxxxx7654,我在浏览器中使用 jsp 显示。现在,如果我使用view source浏览器或 firebug 工具或 chrome bug 工具的功能,那么我将能够在 DOM 中看到文本。现在,我想在浏览器中显示文本,但想隐藏它,以免被使用的人窥探fire bugchrome bugView Source of a browser .

字段名称是PAN_CARD_NO

我使用以下方式显示它:<p id ='My_Pan'>My Pan is :<%= PAN_CARD_NO %></p>

现在这在浏览器中带来了价值,这很好而且花哨,但我不希望它使用 fire bug 或 chrome bug 或查看源代码来显示。

有没有任何机构对如何做到这一点有任何建议?

4

1 回答 1

0

页面的源是交付给浏览器以进行呈现的内容。因此,您想在浏览器中呈现给最终用户的任何内容都将以某种方式在源代码中可见。这里没有变通方法。如果它显示在浏览器中,则最终用户可以以一种或另一种方式访问​​它。

如果您的目标是不显示整个 PAN 卡号,则应在服务器端完成,然后再将其传送到浏览器。在这种情况下,您要确保PAN_CARD_NO变量只包含类似xxxxxxx7654. 使用这种方法,完整的 PAN 卡号永远不会传递给最终用户。

如果您的目标是防止未经授权的用户查看 PAN 卡号,那么您需要确保只为经过身份验证的用户提供卡号。这将要求您让用户以某种方式对服务器进行身份验证(例如登录)。

于 2013-08-06T14:37:26.737 回答