浅谈几种保护页面的方法

tys333ddd369

tys333ddd369

2016-02-19 14:38

下面是个简单易学的浅谈几种保护页面的方法教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

很多人都想把自己做的页面"保护"起来,但是事实上是没有办法不让高手看到的,我们能做的只是让一部分网友看不到源代码。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

一、最简单要办法是这样的:把要保护的页面做成弹出窗口,此窗口中不要有状态栏等,就是做成最简单的页面,然后在页面中用右键屏蔽页面,这个时候右键屏蔽是非常有效的,可以防止大多数的网友查看源代码。下面我们就具体来讨论一下对鼠标几个键的屏蔽问题。鼠标屏蔽是利用event.button特性来做到。
下表是event.button属性的可能取值及含义:

可能值 含义
 可能值 含义
 
0 没按键 1 按左键
2 按右键 3 按左再按右键
4 按中间键 5 按左再按中间键
6 按右再按中间键 7 按所有的键

根据上表:
我们可以在body和/body之间加入如下语句:
Script Langvage=javascript
function Click(){
if (event.button!=1){alert('欢迎光临建站资源网,谢谢!');
}}
document.onmousedown=Click;
/Script 

上面的程序会出现这样的效果:当网友浏览网页时,除单击鼠标左键外,其他任何形式的鼠标点击或组合点击,都将出现“欢迎光临建站资源网,谢谢!”的提示框,从而避免被人查看源文件代码。

如果使换成这样:(event.button==2||event.button==3),表示点击右键或者先按左再按右键都出现效果,当然你也可以换成按左右键、按左和中间键、按中间键等。你可以按照自己的意愿改变鼠标的点击后出现的内容,如下是点击右键或者先按左再按右键出现加入收藏夹选择项:
script language=JavaScript1.2
if (document.all)
document.body.onmousedown=new
Function("if (event.button==2||event.button==3)
window.external.addFavorite('http://www.jzzy.com','建站资源网')")
/script

二、现在有一种防止别人把自己的网页另存到硬盘的方法:

只要在页面中加入如下代码:
noscriptiframe src=*.html/iframe/noscript
怎么样,很简单吧,但是却很实用,这样可以有效地避免别人随意下载页面了,也可以起到保护页面的作用

    现在还有好几种把源代码加密的方法,但是其实只要给别人发现了原理,一样是可以破解的,总之,就目前的技术而言,要实现网页的真正加密,几乎是不可能的,我们所做的只是给别人多制造一些看到源代码的麻烦,对高手而言,你现在所做的都是徒劳的,哈哈哈......

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

浅谈几种保护页面的方法

Web开发
浅谈几种保护页面的方法

jsp生成静态页面的方法

Web开发
jsp生成静态页面的方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

java servlet 几种页面跳转的方法

编程语言 网络编程
java servlet 几种页面跳转的方法

用JavaScript刷新框架子页面的方法

Web开发
用JavaScript刷新框架子页面的方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

直接将HTML页面打印页面的设计

Web开发
直接将HTML页面打印页面的设计

代码与页面的分离

Web开发
代码与页面的分离

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

ORACLE ORA-1693错误以及表和索引的表空间的移动

ORACLE ORA-1693错误以及表和索引的表空间的移动

如何临时禁用Mac OS X系统登录项

如何临时禁用Mac OS X系统登录项
下拉加载更多内容 ↓