zoukankan      html  css  js  c++  java
  • 使用JS禁止页面打印,右击保存图片

    使得当前页面上的图片不能够右击保存,打印当前页面时,图片为空

    <script language="JavaScript1.2">
    //测试剪切板为空
    function testclip(){ try { if(clipboardData.getData("Text")||clipboardData.getData("HTML")||clipboardData.getData("URL")) { null; } } catch(e){ clipboardData.setData("Text","") } setTimeout("testclip()",500) } testclip();
    //禁止右键
    var clickmessage="Right click disabled on images!" function disableclick(e) { if (document.all) { if (event.button==2||event.button==3) { if (event.srcElement.tagName=="IMG"){ alert(clickmessage); return false; } } } if (document.layers) { if (e.which == 3) { alert(clickmessage); return false; } } } function associateimages(){ for(i=0;i<document.images.length;i++) document.images[i].onmousedown=disableclick; } if (document.all) document.onmousedown=disableclick else if (document.layers) associateimages()

    </script>

    <style>

    //设置打印的时候页面为空 @media Print { BODY { DISPLAY: none } } </style>
  • 相关阅读:
    图像滤波
    直方图histeq
    直方图
    基于灰度变换的图像增强
    图像增强
    图像旋转和缩放
    图像点运算
    像素的连接与联通
    程序员进阶之算法练习(一)
    RxSwift 系列(二)
  • 原文地址:https://www.cnblogs.com/batter152/p/4365482.html
Copyright © 2011-2022 走看看