您可以禁用右键单击,但这是一个坏主意,因为专家可以从您的页面读取任何内容。
您无法完全隐藏页面源 - 这是不可能的。互联网上没有什么是足够安全的。
无论如何,您都可以对其进行加密并设置密码。
您可以利用此链接 - 它将使用密码加密您的 HTML 页面。
首先,通过在标签后面写出此脚本来禁用右键单击。
<SCRIPT language=JavaScript>
<!-- http://www.spacegun.co.uk -->
var message = "function disabled";
function rtclickcheck(keyp){ if (navigator.appName == "Netscape" && keyp.which == 3){ alert(message); return false; }
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) { alert(message); return false; } }
document.onmousedown = rtclickcheck;
</SCRIPT>
然后,在本网站中将其全部加密,称为“AES 加密”。
Link - http://aescryption.net/ http://aesencryption.net/
您需要设置一个密码才能解密......您选择密码。
加密后,你可以编写一个基本的HTML页面,只需将其放入<head>
再次标记脚本以禁用右键单击,进入<body>
标记您的代码并隐藏仅在页面顶部写入的所有内容<html hidden>
.
Example
<!DOCTYPE html>
<html hidden>
<head>
<SCRIPT language=JavaScript>
<!-- http://www.spacegun.co.uk -->
var message = "function disabled";
function rtclickcheck(keyp){ if (navigator.appName == "Netscape" && keyp.which == 3){ alert(message); return false; }
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) { alert(message); return false; } }
document.onmousedown = rtclickcheck;
</SCRIPT>
</head>
<body>
--here, you put the encrypted code from the link above--
</body>
</html>
写在哪里var message = "function disabled";
例如,您可以编写诸如“无法查看此页面”之类的内容,或者写一些会惹恼大多数用户并离开的内容。 ['此页面不可用'等等......]。
最后,右键单击该页面后,您将看到一个空白页面,其中会出现一条消息。该消息类似于“此页面不再活动”。
Example
<SCRIPT language=JavaScript>
<!-- http://www.spacegun.co.uk -->
var message = "**This page is no longer active**";
function rtclickcheck(keyp){ if (navigator.appName == "Netscape" && keyp.which == 3){ alert(message); return false; }
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) { alert(message); return false; } }
document.onmousedown = rtclickcheck;
</SCRIPT>
我确实知道可以删除<html hidden>
or the JavaScript 脚本使用 Firebug 等一些附加组件,但无论如何,您都需要使用密码解密代码才能查看真实页面。
我认为,专家用户可能会通过暴力攻击来查看源代码。
所以,没有什么是安全的。
我找到了您需要在计算机上安装的应用程序。
企业版中有一项功能,但您必须付费才能获得它。此功能是一个加密 HTML 页面的工具,使用最多 384 位密钥进行加密,为 HTML 文件创建超强密码加密 [我上面写的链接使用最多 256 位密钥进行加密]。
不过,我从未尝试过,因为它不是免费的。
无论如何,软件“HTML Guardian”的链接 -http://www.protware.com/default.htm http://www.protware.com/default.htm对于有关加密的功能,只需单击“超强 HTML 密码保护' 在页面中。