您的位置:首页 > 编程语言

网页禁止右键、禁止查看源代码、禁止复制和另存为的代码

2013-02-23 13:37 721 查看
网页禁止右键、禁止查看源代码、禁止复制和另存为的代码
代码一

当按下鼠标左键进行选择或点击右键或按CTRL键时,会弹出对话框:

=================================

<!–禁止复制–>

<SCRIPT LANGUAGE=javascript>

function click() {

alert('禁止你的左键复制!') }

function click1() {

if (event.button==2) {alert('禁止右键点击~!') }}

function CtrlKeyDown(){

if (event.ctrlKey) {alert('不当的拷贝将损害您的系统!') }}

document.onkeydown=CtrlKeyDown;

document.onselectstart=click;

document.onmousedown=click1;

</SCRIPT>

<!–禁止复制–>

代码二【推荐】:

当按下鼠标时,无任何反应,从而保护好页面:

==================================

<!–无法复制–>

<body onmousemove=\HideMenu()\ oncontextmenu=”return false” ondragstart=”return false” onselectstart =”return false” onselect=”document.selection.empty()” oncopy=”document.selection.empty()” onbeforecopy=”return false” onmouseup=”document.selection.empty()”>

<!–无法复制–>

以下代码让网页无法保存,但可以另存。

====================================================================

<!–不可保存–>

<noscript>

<iframe src=”*.htm”></iframe>

</noscript>

<!–不可保存–>

1、禁止右键

<html>

<head>

<script>

function stop(){

alert(“试试能破解吗?”;

return false;

}

document.oncontextmenu=stop;

</script>

<boyd>你可以按右键、shift+F10和右ctrl左边的那个键试试!看能不能解。^_^</body>

2、禁示查看源代码

我们已经禁了右键,但从”查看”菜单下的”源文件”中同样可以看到源代码,下面我们就来解决这个问题:

其实这只要使用一个含有<frame></frame>标记的网页便可以达到目的。

<frameset>

<frame src=”你要保密的文件的URL”>

</frameset>

这样当有人使用”查看”下的”源文件”的时候,看到的将是上面的那段代码,而你真正的文件又躲过一劫。

3、禁示另存为

通过上面的两步好像你的源代码已经安全了,但别忘了,别人还可以将你的页面保存下来,再慢慢分析。不过别担心,下面我们来解决这个问题。

在你要保密的网页中加入以下代码:

<noscript>

<iframe src=”*.htm”></iframe>

</noscript>

现在如果有人想保存你的网页,等他保存到一部分的时候IE就会帮你告诉他,无法保存该WEB页,并将己保存的那部分文件删除。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: