5、可使用"零框架"技术(即将页面分为左右两帧,左帧的宽度为1,右帧为原页面).该方法的代码如下:
6、AMESRC="search.HTM"NAME="search"noresize>将该文件存为主文件index.htm,建立一空文件ps.htm,原页面文件现另存为index.html(与主文件名仅在扩展名上略有不同).采用零框架技术有以下优点:1.浏览者在用工具栏中的源代码项无法直接得到页面代码,仅能得到框架主文件的代码(即上述代码).2.可利用左帧文件ps.htm加载一些网页的高级应用,如背景音乐,网页计数器,cookie应
8、语言的人通过框架主文件中的连接手工找出被保护页面后获得源代码,还应在被保护页面中加入以下代码:
10、t;打开被保护页面的连接代码中,key.html为被保护页面的文件名.新窗口的高度height与宽度width的值可由用户自定义,单位为像素.注意:嵌入式的JavaScript代码应加在原文件的
元素区内.中级深入篇上篇中是采用JavaScript技术达到保护在线网页的目的.正所谓"强中自有强中手",有些人使用Webzip,TelePro,Offline等离线浏览器下载你的主页,就可绕过JavaScript保护在线网页的防线,将网页下12、ookie超期,即使网页已被下载到本机也无法浏览,呵呵,厉害吧:)应加入文件中的cookie代码段如下:
13、dstr);functionGetCookie(name)vararg=name+"="varalen=arg.length;varclen=document.cookie.length;vari=0;while(i 14、rnnull;functionSetCookie(name,value)varargv=SetCookie.arguments;varargc=SetCookie.arguments.length;varexpires=(2 15、e=name+"="+escape(value)+(expires=null)"":("expires="+expires.toGMTString()+(path=null)"":("path="+path)+(domain=null)"":("domain="+domain)+(secure=true)"secure":"& 18、高层次的安全措施,包含大量内容,本文不作介绍.本篇将介绍应用JavaScript技术构造的页面认证接口.将仅供有限人群访问的需要数据保护的页面中加入以下代码: