当前页禁止复制粘贴截屏代码小集
<style>@media print{body{display:none}}</style>
<%--禁止截屏,通过清除剪切板实现 Start--%>
<script type="text/javascript">
function clearShearPlate() {
try {
if (clipboardData.getData("Text") || clipboardData.getData("HTML") || clipboardData.getData("URL")) {
null;
clipboardData.setData("Text", "");
}
}
catch (e) {
clipboardData.setData("Text", "")
}
setTimeout("clearShearPlate()", 500)
}
clearShearPlate();
</script>
<%--禁止截屏,通过清除剪切板实现 End--%>
<%--禁止复制 禁止右键菜单 --%>
<body oncopy="return false;" oncontextmenu="return false">
<%--禁止网页另存为 Start--%>
<noscript><iframe src=*.html></iframe></noscript>
<%--禁止网页另存为 End--%>
相关推荐
-
解析android截屏问题
我是基于android2.3.3系统之上的,想必大家应该知道在android源码下面有个文件叫做screencap吧,位于frameworks\base\services\surfaceflinger\tests\screencap\screencap.cpp,你直接在linux下编译(保存在 /system/bin/test-screencap),然后push到手机上再通过电脑去敲命令test-screencap /mnt/sdcard/scapxx.png就可以实现截屏. 复制代码 代码如下
-
Python中使用 Selenium 实现网页截图实例
Selenium 是一个可以让浏览器自动化地执行一系列任务的工具,常用于自动化测试.不过,也可以用来给网页截图.目前,它支持 Java.C#.Ruby 以及 Python 四种客户端语言.如果你使用 Python,则只需要在命令行里输入"sudo easy_install selenium"并回车,即可安装 selenium 的 Python 版本的客户端支持. 以 Python 为例,我们可以使用下面的脚本来给指定页面(比如我们首页)截图: # -*- coding: utf-8 -
-
基于C#实现的屏幕指定区域截屏代码
以前在别的地方见过一个通过调用系统API实现屏幕截图的例子,从内心来说我不太喜欢在C#代码中出现这种情况,现在什么都讲"和谐",我觉得这种做法就是破坏了我们的"和谐"代码,呵呵,开玩笑,有的时候,不通过系统API确实难以做到的. 下面讲述的就是怎么通过纯C#来实现屏幕截图,代码如下: 复制代码 代码如下: //截取全屏图象 private void btnFullScreen_Click(object sender, EventArgs e)
-
使用python编写android截屏脚本双击运行即可
测试的过程中经常需要截取屏幕,通常的做法是使用手机自带的截屏功能,然后将截屏文件复制出来,这种方法的优点是不需要连接数据线就可截屏,缺点则是生成的截屏文件命名是随机命名的,复制出来也比较麻烦.另一种方法是使用PC端的手机助手类软件. 这里使用python编写一个截屏的脚本,双击运行脚本就OK,截屏成功后会将截屏文件已当前时间命名,并保存在存放脚本的当前路径的screenshot文件夹下: #!/usr/bin/env python import os import time PATH = lam
-
c#根据网址抓取网页截屏生成图片的示例
复制代码 代码如下: using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Threading;using System.Windows.Forms; public class WebsiteToImage{private Bitmap m_Bitmap;private string m_Url;private string m_FileName = string.Empty; public
-
asp.net截屏功能实现截取web页面
本文实例展示了asp.net截屏功能实现截取web页面的方法,代码简洁易懂,分享给大家供大家参考. 具体实现代码如下: using System.Drawing; //打开该页面 System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://localhost:56/Spacxxe.html"); System.Threading.Thread.Sleep(3000); //截屏 //创建并设置画布大小 Syste
-
c#不使用系统api实现可以指定区域屏幕截屏功能
复制代码 代码如下: //截取全屏图象 private void btnFullScreen_Click(object sender, EventArgs e) { //创建图象,保存将来截取的图象 Bitmap image = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); Graph
-
对指定的网页进行截图的效果 C#版
碰到一个项目,需要对指定的网页进行截图保存,晕死! 需求永远都是怪异的..... 解决是关键- 遂写了以下代码,快准狠!(因为赶时间!) 可以实现对指定的页面获取,按指定的大小生成缩略图,当然也可以1:1的产生图, 页面上的javascript 运行对截图貌似没任何影响,相当的正常,我个人都觉得很神奇. 首先对项目添加系统引用 System.Drawing; System.Drawing.Design; System.Windows.Forms; 获取指定网页并转换成图片的类: using Sy
-
命令行下的2款网页截图工具推荐
现在很多浏览器或浏览器工具栏.插件都提供网页截图的功能,不过大多数都需要鼠标或键盘手工操作,而不能通过命令行自动化完成.有时我们可能需要每天定时对某些网页截图,或者批量地对多个URL截图,这时这些的需要手工操作的截图工具或插件就有一点不够用了.不过幸运的是,有一些免费的可以通过命令行方式操作的网页截屏软件或浏览器插件可以帮我们解决这个问题,下面介绍两款我经常使用的. 第一款是IECapt,官方主页在 http://iecapt.sourceforge.net/ ,这是一个免费开源的软件,有C++
-
Android截屏保存png图片的实例代码
复制代码 代码如下: import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException; import android.app.Activity;import android.graphics.Bitmap;import android.graphics.Rect;import android.util.Log;import android.view.View; publ
-
jcrop 网页截图工具(插件)开发
今天给大家介绍一下一个web 中经常会用到的截图(如:头像等)工具: Jcrop演示 项目结构: 效果图: 这个很有用: 看到这些,大家也想自己试试吧 =========================================== 代码部分: =========================================== 准备工作: 下载:Jcrop-0.9.10 (zip format) 解压后放入到你的项目里面,就如上面的项目结构一样... /Jcrop/WebContent
-
C#实现网页截图功能
网页截图是很常见的实用功能,今天就为大家共享一个实现浏览器截图的代码,主要程序代码如下所示: private void Form_Load(object sender, EventArgs e) { //接收web url string colle = string.Empty; string url = string.Empty; //获取进程调用传入的命令 string[] args = Environment.GetCommandLineArgs(); string[] args = ne
随机推荐
- Ubuntu 安装 vsftpd FTP详细步骤
- DOS 强行杀进程的命令
- Msd、Undelete命令的使用方法
- 浅析Java中clone()方法浅克隆与深度克隆
- Jdbc的步骤以及简单实现代码
- iOS实现带文字的圆形头像效果
- IOS中手风琴表不能移动的解决方法
- 剖析Python的Twisted框架的核心特性
- asp.net下通过泛解析和伪静态实现二级域名的实现方法
- php与js的区别是什么
- Android启动相机拍照并返回图片
- 纯PHP生成的一个树叶图片画图例子
- ajax 动态传递jsp等页面使用id辨识传递对象
- 算法系列15天速成 第一天 七大经典排序【上】
- JS实现显示带倒影的图片横排居中放大展示特效实例【测试可用】
- jquery+ajax请求且带返回值的代码
- DIV外区域Click后关闭DIV的实现代码
- 每个分类取最新的几条的SQL实现代码
- 深入剖析javascript中的exec与match方法
- JavaScript 语言基础知识点总结(思维导图)