怎样设置可以让别人不能通过IE浏览器的“查看”来看我页面的源文件?
方法一:
网页源代码加密保护:
第一步:把如下代码加入到<head>区域中
<SCRIPT language=javascript>
<!--
var Words;
function SetWords(word)
{
Words = escape(word。 value);
}
function SetNewWords(form)
{
var NewWords;
NewWords = Words
form。NewWords。 value = NewWords;
}
//-->
</SCRIPT>
第二步:把如下代码加入到<body&...全部
方法一:
网页源代码加密保护:
第一步:把如下代码加入到<head>区域中
<SCRIPT language=javascript>
<!--
var Words;
function SetWords(word)
{
Words = escape(word。
value);
}
function SetNewWords(form)
{
var NewWords;
NewWords = Words
form。NewWords。
value = NewWords;
}
//-->
</SCRIPT>
第二步:把如下代码加入到<body>区域中
<br>
<center>
<table border=5 bordercolor=#000000 borderlight=green>
<tr>
<td align=center width="500"><font size=5 color=red face="Arial, Helvetica, sans-serif"></font></td>
</tr>
<tr>
<td align=center width=500 height=50>
<FORM METHOD="POST">
<div align="center">
<div align="center"> <font color="#999999"><b><font face="楷体_GB2312" size="3">加密页面源代码脚本</font></b></font></div>
<p>将你的页面源代码粘贴在下面的框内, 。
。。
方法二:
把父窗口关闭,并将新打开窗口的菜单栏和地址栏隐藏,不就可以屏蔽窗口菜单栏查看方式了吗?实现代码如下:
< Head>
< Object id=closes type="application/x-oleobject"
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
< Param name="Command" value="Close">
< /Object>
< /Head>
< Body>
< Script Language=javascript>
closes。
Click()
window。open("XXX。htm","","menubar=no,location=no,
scrollbars=yes,resizable=yes")
< /Script>
< /Body>
这种方法的原理就是首先将自己网站的首页制作成index。
htm形式,把首页设计成一个过渡页。然后将自己的真正主页制作成default。htm形式(具体实现过程见本文所附源代码)。这样访问者无论如何也无法查看网页源代码了。这不仅仅保护了您的版权,也为进一步开发提供了保障。
通过此方法,您可以结合Cookie技术,真正做到限制用户浏览网页,从而避免主页资料被非法访问者访问。
附:源代码清单
index。htm
< Head>
< Object id=closes type="application/x-oleobject" classid="clsid:
adb880a6-d8ff-11cf-9377-00aa003b7a11">
< Param name="Command" value="Close">
< /Object>
< /Head>
< Body>
< Script Language=javascript>
closes。
Click()
window。open("defalut。htm","","menubar=no,location=no,
scrollbars=yes,resizable=yes")
< /Script>
< /Body>
default。
htm
< Html>
< Head>
< Script Language=javascript>
function Click(){
alert('版权所有(C)2001 XXX工作室');
window。
event。returnValue=false;
}
document。oncontextmenu=Click;
< /Script>
< /Head>
< Body>
。
。。 。。。
< /Body>
< /Html>。收起