|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在W3C的HTML工作小组电子邮件论坛上频频冒出这样的情绪化批判字眼:“幼稚”、“令人无法忍受”、“荒谬”、“使诈”等。 1、将以下代码到场到HEML的<body></body>之间
<SCRIPTlanguage=javascript>
functionclick(){if(event.button==2){alert(不准你偷看!);}}document.onmousedown=click
</SCRIPT>
.................................................................
2、克制检察网页源代码
真正能完成源代码屏障的纯真的.htm是不成能的!想看源代码是没举措制止的。用TELEPROT能够下载任何文件,相称于做镜像网站,除非服务器举行平安设置、加密。上面给几种参考办法,使在扫瞄我的团体主页时不克不及利用右键大概不克不及看到源程序或源代码等。
1)在主页上输出代码:
<SCRIPTlanguage=javascript>
functionclick(){
if(event.button==2){
alert(对不起,克制利用此功效^_^.)
}
}
document.onmousedown=click
</SCRIPT>
<scriptlanguage="JavaScript">
<!--
locate=0;
functionscroller(){
if(locate!=500){
locate++;
scroll(0,locate);
clearTimeout(timer);
vartimer=setTimeout("scroller()",3);
timer;
}
}
//-->
</script>
2)网页平安手艺指南
跟着Internet的飞速开展,网站的数目正呈多少级速率递增,网页上的信息极年夜丰厚,但网站的平安与信息的版权却不休遭到威逼.最近,环球各年夜网站前后遭到黑客打击,接着,为了适应新情势,国际首家有关收集平安专题出生了.网站与网页的平安性遭到愈来愈多的存眷,本文将由浅进深地先容关于增强网页平安性的各类手艺和技能,对体贴网页源代码版权和网页数据平安回护的读者有较年夜的匡助.
低级进门篇
对宽大网页编写者来讲,对源代码的回护是最为存眷的,但常常却没有任何举措.辛辛劳苦编写的网页在扫瞄者眼前毫无掩蔽,只需被他人悄悄点击鼠标右键,选择(检察源代码)一项后,便可取得网页完整代码,乃至略加修正后就成为别人的网页.本篇将经由过程接纳JavaScript手艺,对页面源代码的修正,使扫瞄者没法取得源码,到达回护代码的目标.
起首,应屏障InternetExplorer工具栏中-检察-源代码一项的功效,行将页面接纳框架布局的体例.若你的页面并未利用框架布局,且不需利用框架布局,可以使用"零框架"手艺(行将页面分为摆布两帧,左帧的宽度为1,右帧为原页面).该办法的代码以下:
<html>
<head>
<title>接待到临网页教授教养网</TITLE>
</HEAD>
<FRAMESETCOLS="1,*"frameborder=0framespacing=0>
<FRAMESRC="PS.HTM"NAME="count"noresizescrolling=no>
<FRAMESRC="search.HTM"NAME="search"noresize>
</frameset>
</html>
将该文件存为主文件index.htm,创建一空文件ps.htm,原页面文件现另存为index.html(与主文件名仅在扩大名上略有分歧).接纳零框架手艺有以下长处:
1.扫瞄者在用工具栏中的源代码项没法间接失掉页面代码,仅能失掉框架主文件的代码(即上述代码).
2.可使用左帧文件ps.htm加载一些网页的初级使用,如背景音乐,网页计数器,cookie使用等.
其次,应屏障鼠标右键的显现源文件功效,即在所需回护的页面文件(上例中为index.html文件)中到场以下代码:(当右键被点击时将呈现所示提醒框)
<scriptLanguage="JavaScript">
functionclick(){
if(event.button==2||event.button==3){alert("用右键要干吗?"^_^)}}
//引号中提醒可自界说
document.onmousedown=click
</script>
最初,为避免一些懂得网页编写言语的人经由过程框架主文件中的毗连手工找出被回护页面后取得源代码,还应在被回护页面中到场以下代码:
<scriptlanguage="javascript">
if(top==self)top.location="index.html"
</script>
这段代码将供应跳回功效,使扫瞄器没法间接看到该页,而是主动跳回框架主文件index.html,起到回护该页面的感化.
在完成以上三个步骤,对你的主页依照框架布局举行了修正后,你的主页源代码将不克不及被扫瞄者在网上取得,能够小小庆祝一下了
别的,若你的确不想用框架页面,那末可用特别的办法翻开扫瞄器新窗口,再分离屏障鼠标的功效代码后亦可收到一样的效果,翻开办法以下:
<ahref=javascript:window.open("key.html","被回护页面的题目","height=170,width=290,left=0,top=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,copyhistory=0")target=_blank>翻开被回护页面的毗连</a>
代码中,key.html为被回护页面的文件名.新窗口的高度height与宽度w
123下一页
历经多年来的停滞不前,如今全球信息网联盟(WorldWideWebConsortium,W3C)重拾HTML标准化。 |
|