当前页禁止复制粘贴截屏代码小集

本文为大家详细介绍下禁止截屏,通过清除剪切板实现、禁止复制、禁止右键菜单、禁止网页另存为等等,感兴趣的朋友可以参考下哈,希望对大家有所帮助
 
复制代码 代码如下:

<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--%>

时间: 2024-09-16 23:56:21

当前页禁止复制粘贴截屏代码小集的相关文章

当前页禁止复制粘贴截屏代码小集_javascript技巧

复制代码 代码如下: <style>@media print{body{display:none}}</style> <%--禁止截屏,通过清除剪切板实现 Start--%> <script type="text/javascript"> function clearShearPlate() { try { if (clipboardData.getData("Text") || clipboardData.getDa

浏览器-redmine 粘贴截屏插件对ie8不兼容

问题描述 redmine 粘贴截屏插件对ie8不兼容 公司最近用redmine,需要加入image_clipboard_paste插件完善截屏粘贴功能但是这个插件只能支持火狐和谷歌浏览器,对于一个传统软件公司,还有好多用户必须使用ie8或者更低的版本,所以粘贴截屏功能还必须兼容ie8.经过几天的调试,发现是js文件中addEventListener和removeEventLitsener方法对ie8不兼容,故将这两个方法换成了attachEvent和detachEvent方法,但实际情况发现这样

iPhone objective c 截屏代码

  objective c 截屏代码 -(void)save{ UIGraphicsBeginImageContext(mybackgroundview.bounds.size); //currentView 当前的view [mybackgroundview.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();

求java 实现滚动截屏代码

问题描述 求java 实现滚动截屏代码 找一个使用java对浏览器进行滚动截屏的方法,可我收了好久也没找到合适的方法,望高人指点 解决方案 Java截屏代码java截屏代码截屏代码(java) 解决方案二: 滚动截屏是什么意思?截取显示不出来的页面部分?

directx9 0-跪求DirectX全屏(无窗口)游戏的截屏代码

问题描述 跪求DirectX全屏(无窗口)游戏的截屏代码 跪求DirectX全屏(无窗口)游戏的截屏代码,dx9和dx11的都行,C++和C#的都行,不需要其它功能,只要能截下全屏的图就行!迫切! 解决方案 窗口全屏代码

php截屏代码

php截屏代码 <?php $browser = new COM("InternetExplorer.Application"); $handle = $browser->HWND; $browser->Visible = true; $browser->Navigate("http://www.111cn.net"); /* Still working? */ while ($browser->Busy) {     com_mess

APS.NTE防截屏代码

问题描述 我们考试内容特殊,不要问合理不合理,要的是解决方案,你能力不行最好闭嘴,分数只给真正的高手!!! 解决方案 解决方案二:我要大声的对你说"呵呵"别问我为什么要呵呵你,解决方案不是给你这样的人...解决方案三:这样来说1`asp.net跟截屏没一毛钱关系..这是基本的你都不知道吗..2`就算你有一个"本地"的东西,你拦截什么快捷键?你不知道我的截屏的快捷键,3`好,就算你知道我QQ的截屏的快捷键,难道Print这个按键你也屏蔽了?4`好就算你吧Print也屏

iOS截屏代码

1.普通界面 /**  *截图功能  */ -(void)screenShot{     UIGraphicsBeginImageContextWithOptions(CGSizeMake(640, 960), YES, 0);     //设置截屏大小     [[self.view layer] renderInContext:UIGraphicsGetCurrentContext()];     UIImage *viewImage = UIGraphicsGetImageFromCurr

ios截屏代码,ios开发截屏,ios网页截屏代码

ios开发过程中可以对任何视图进行截屏,包括网页和视频,我写了一个方法: - (UIImage*)snapViewToImage:(UIView*)currentView{     UIGraphicsBeginImageContext(self.view.frame.size);     CGContextRef context=UIGraphicsGetCurrentContext();     [currentView.layer renderInContext:context];