如何防止网页被Demo

原创 2006年06月01日 14:00:00


禁止鼠标右键,把Demo的图片全都设为表格的背景,表格的大小与图片的大小一样。这样做看起来是一样的,主要是防止鼠标经过图片时会出现另存的按钮。禁止鼠标右键的代码很简单:

CODE:
  
<script LANGUAGE="JavaScript">
function click() { if (event.button==2)
{alert('呵呵,不好意思,你甭想使用右键下载图片:)'); } } document.onmousedown=click
</script>
2、在网页的Head部分加入如下代码,这段代码的主要功能是屏蔽PrintScreen键,不断清空剪贴版,防止图片被用文件——另存为菜单另存。

CODE:
<script language="javascript">
<!--
function testclip(){
try {
if(clipboardData.getData("Text")||clipboardData.getData("HTML")||clipboardData.getData("URL"))
{
null;
}
}
catch(e){
clipboardData.setData("Text","")
}
setTimeout("testclip()",500)
}
testclip();
//-->
</script>

相关文章推荐

一个简爬取网页源文件的Demo

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import jav...

html Demo工具类:网页使用ie另存为htm文件时,css样式文件的图片路径不对,进行修改,并下载图片

网页使用ie另存为htm文件时,css样式文件的图片路径不对,进行修改,并下载图片。 最近老是要做html Demo。就写了一个工具类。   package com.chruan.html.ie...
  • chruan
  • chruan
  • 2013年04月18日 18:16
  • 2197

轮播图(网页新闻效果,触摸暂停、无限滚动)有Demo

#1 安卓中通常通过动态的轮播图来展示内容:其数据动态显示,数据的条数不确定,有很好的演示效果      #2 效果图如下 #3 实现原理:     1) 利用ViewPager可以左右滑动,来...

Android实例demo19之Intent显式意图隐式意图、隐式意图打开多个网页

利用Intent切换Activity有两种方式,一个是显式的,一个是隐式的。 显式,必须要指明到底是要启动的哪个包下的哪个类 创建一个新的Activity可以在包名下创建一个新的class,让它继承一...

生成网页缩略图的DEMO

效果: 在linux服务器上通过命令行 cmd -url 的形式 抓取制定url地址的网页缩略图,保存到本地。 实现方式: Xvfb + qtwebkit qtwebkit 代码...

网页抓取url替换程序Demo

define("URL", "http://www.hao123.com"); define("URLI", "http://www.hao123.com/"); //首页 function inde...

webrtc网页视频demo

直接上demo原样复制粘贴就OK! 学习webrtc ...

网页中控件绑定数据源小demo

最近一直在做一个B/S的小项目,刚看完牛腩,就可以有一次实践的机会,我觉的简直是上天太爱我的表现。虽然这个小项目功能逻辑没有牛腩那么复杂,但是要学习的东西还是很多,有过无力的阶段,但是总是要解决的啊,...

Node.js使用cheerio抓取网页数据DEMO

Node.js,原本是用来做Js服务器的,但是现在咱们一起来使用他做个抓取 关键是抓取到网页之后如何获取到想要的数据呢?然后就发现了cheerio,用来解析html非常方便,就像在浏览器中使...

【IOS 开发】UIWebView 加载本地文件,多层的网页目录结构失败分析和解决,以及demo

此方案解决了如下问题: 有一个本地可以打开的网页,这个网页是一个文件夹。文件夹里面是一个index.html。 同级还有其他的文件夹。 如图 要求使用 UIWebView 把此网页完全加载 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何防止网页被Demo
举报原因:
原因补充:

(最多只允许输入30个字)