如何在html页面源中隐藏文本?

时间:2012-02-02 08:54:04

标签: javascript jquery html5

我想在浏览器中显示一些文字(和图片),但是这个文字不应该在页面预览或页面来源中选择:

  1. 起初我尝试使用画布,但是在画布中管理文本和图像并不容易,对于这种情况,我不能使用画布。

  2. 我尝试使用图片,但在这种情况下,图片太慢而无法加载。

  3. 我在Aptana工作室使用ROT13加密,但ROT13只用JS加密页面源,当你点击chrome或opera中的'inspect element'时,你可以看到解密文本和html。

  4. 问题:在jquery或其他任何方面有什么办法吗?

5 个答案:

答案 0 :(得分:1)

不,无论你在网页中显示什么,都可以通过挖掘网页的来源(包括js)找到。什么对btw有用。?

编辑:这看起来很有用,但我相信最终会使用画布或闪光灯。仍然可能会被调整得相当快,因此很有用:

http://eric-blue.com/2010/01/03/how-to-create-your-own-personal-document-viewer-like-scribd-or-google-books/

答案 1 :(得分:0)

您很可能无法轻松地找到方法,例如当浏览器下载页面时,为了向用户显示文本,必须对其进行解码或解密。所以无论如何,如果用户可以看到它,他们可以复制它。如果你想要的只是在浏览器中阻止选择,那么answer应该有帮助

答案 2 :(得分:0)

不,如果您想在页面上放置某些内容,浏览器需要知道您要在页面上放置什么内容。发送到浏览器的所有内容对用户都是可读的。所以你不能这样做。

答案非常简单:如果您不想发布某些内容,请不要将其放在互联网上。

答案 3 :(得分:0)

我想没有人能做到这一点。 只是使用一些图像,旧式但有用。

答案 4 :(得分:0)

是的,这是我的逻辑检查

使用ascii代码编写字符串并在文档上写入 检查下面的链接,找到示例,你可以帮忙  Link W3School