首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用HTML视图源或编程加密Html元素?

如何禁用HTML视图源或编程加密Html元素?
EN

Stack Overflow用户
提问于 2012-07-11 15:33:15
回答 6查看 18.5K关注 0票数 1

由于某些原因,我不得不禁用我的html的查看源代码。有一些第三方工具(Html Guardian )可以加密html并使用它们。我已经手动加密我的htmls和使用转换后的html。但我想使用脚本、小应用程序或其他编程方式来实现它。我可以通过编程来实现吗?

我正在使用Asp.net MVC3应用程序。渲染视图时,如何加密html而不改变其在浏览器中的显示?有没有javascript可以做到这一点?

EN

回答 6

Stack Overflow用户

发布于 2012-07-11 15:38:53

你不能,在互联网世界里,你可以得到你看到的一切,你可以试着禁用鼠标右键点击,让普通用户更难,你不能对专业人士隐藏它。

PS:这个网站很有趣,你可以尝试查看源码http://lcamtuf.coredump.cx/squirrel/

票数 3
EN

Stack Overflow用户

发布于 2012-07-11 15:36:02

你不能。如果你的浏览器可以看到它,那么你的用户和其他任何人也可以。HTML是一种开源语言。

票数 1
EN

Stack Overflow用户

发布于 2012-07-11 15:52:10

您不能禁止查看您传输到客户端的任何内容。HTML,JS,XHR,不管你发什么,他都能拿到。

您可以尝试混淆任何HTML、JS或您的数据格式,但这肯定会导致HTML/JS的性能损失,而且市面上有足够多漂亮的解析器,可以让感兴趣的人了解发生了什么。在此之后,您的数据传输格式可以从它的处理程序中找出。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11427747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档