• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
教你如何用零框架技术加密网页
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
教你如何用零框架技术加密网页
软件发布 教你如何用零框架技术加密网页
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 软件应用 >> 网络工具 >> 教你如何用零框架技术加密网页

教你如何用零框架技术加密网页

添加时间: 2008-8-16 11:40:50  作者: 不详  阅读次数:146   来源: pchome

       

  对广大网页编写者来说,对源代码的保护是最为关注的,但往往却没有任何办法。辛辛苦苦编写的网页在浏览者面前毫无遮掩,只要被别人轻轻点击鼠标右键,选择(查看源代码)一项后,即可获得网页完全代码,甚至稍加修改后就成为他人的网页。本篇将通过采用JavaScript技术,对页面源代码的修改,使浏览者无法获得源码,达到保护代码的目的。

  首先,应屏蔽Internet Explorer工具栏中-查看-源代码一项的功能,即将页面采用框架结构的方式。若你的页面并未使用框架结构,且不需使用框架结构,可使用"零框架"技术(即将页面分为左右两帧,左帧的宽度为1,右帧为原页面)。该方法的代码如下:

<html>
<head>
<title>欢迎光临</TITLE>
</HEAD>
<FRAMESET COLS="1,*" frameborder=0 framespacing=0>
<FRAME SRC="PS.HTM" NAME="count" noresize scrolling=no>
<FRAME SRC="search.HTM" NAME="search" noresize>
</frameset>
</html>

  将该文件存为主文件index.htm,建立一空文件ps.htm,原页面文件现另存为index.html(与主文件名仅在扩展名上略有不同)。采用零框架技术有以下优点:

  1、浏览者在用工具栏中的源代码项无法直接得到页面代码,仅能得到框架主文件的代码(即上述代码)。

  2、可利用左帧文件ps.htm加载一些网页的高级应用,如背景音乐,网页计数器,cookie应用等。

  其次,应屏蔽鼠标右键的显示源文件功能,即在所需保护的页面文件(上例中为index.html文件)中加入以下代码:

<script Language="JavaScript">
function click() {
if (event.button==2  event.button==3) {alert('"用右键要干嘛?"^_^') }} //引号中提示可自定义
document.onmousedown=click
</script>

  最后,为防止一些了解网页编写语言的人通过框架主文件中的连接手工找出被保护页面后获得源代码,还应在被保护页面中加入以下代码:

<script language="javascript">
if(top==self)top.location="index.html"
</script>

  这段代码将提供跳回功能,使浏览器无法直接看到该页,而是自动跳回框架主文件index.html,起到保护该页面的作用。

  在完成以上三个步骤,对你的主页按照框架结构进行了修改后,你的主页源代码将不能被浏览者在网上获得,可以小小庆贺一下了。

  另外,若你确实不想用框架页面,那么可用特殊的方法打开浏览器新窗口,再结合屏蔽鼠标的功能代码后亦可收到同样的效果,打开方法如下:

<a href=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与宽度width的值可由用户自定义,单位为像素。

  注意:嵌入式的JavaScript代码应加在原文件的元素区内。

 

上下文章:

 

上一篇文章: 飞速在线看视频 傲盾加速帮你实现速度感受 下一篇文章: 三招助我办公室里看奥运

相关文章:

  • 轻松消除浏览网页时出现的乱码
  • 见证浩辰二次开发技术新变革
  • Web2.0专家:经济大萧条对互联网技术的影响
  • 传雅虎与AOL仍在谈判 如何整合成焦点
  • 腾讯QQ引入IP加密策略

相关软件:

  • 终极程序加密器 3.25
  • 文件夹加密王[FeKing] v1.21
  • 超级加密 3000 V11.36
  • 网页图片保存能手 8.7
  • 压缩加密安装宝 2009 2.7B9.29
  • 文本加密宝 2009 3.3B9.29

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

软件应用分类导航

  • 即时通讯
  • 网络工具
  • 系统工具
  • 磁盘工具
  • 媒体工具
  • 光盘工具
  • 实用工具
  • 杂类工具
  • 安全相关
  • 教育类别
  • 行业工具
  • 手机数码

本类经典文章推荐

  • 登录!行动!侦查!Pidgin紧盯IM工具
  • QQ邮箱在线浏览Office文档的方法
  • 各取所需 影音资源获取方式透析
  • 无忧登陆 未来键盘鼠标的替代品
  • 迅雷全面降低CPU占用率高速更高效
  • Firefox3.1将支持选择性恢复窗口
  • 糖果浏览器集成Alexa网站排名查询
  • 谈谈Chrome、Firefox和扩展组件
  • GeoEye-1 卫星照片来了-异常清晰
  • CSS解决浏览器的等宽空格问题

网络工具阅读排行

  • 内网用好UPNP BT、电驴下载大提速
  • 字幕搜索工具 轻松搞定电影字幕
  • 巧用GOOGLE访问被限制的网站
  • 轻松获取好友BT进行时的种子
  • 享受急速:四大主流网游加速器使用...
  • 终结U盘时代:微软网络硬盘试用
  • 在线制作超酷图片效果
  • 内网用好UPNP 下载BT eMule大幅提...
  • 摆脱龟速,BT狂飙
  • 构建节约社会 Web迅雷下载后自动关...

软件应用阅读总排行

  • 教你怎么把别人漂亮的QQ空间克隆一...
  • WinXp下的硬盘分区大师
  • 教你免费领养到QQ宠物的六种途径
  • 内网用好UPNP BT、电驴下载大提速
  • 网友送链接 让你免费穿上QQ秀
  • 快速升级为太阳用户
  • 快速恢复 矮人DOS工具箱使用方法
  • 打破无聊与难学 另类五笔学习方法
  • 截取视频我不需要工具
  • 夏季CPU降温专家:CPUCool

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有