zoukankan      html  css  js  c++  java
  • 【angularjs】使用angular搭建项目,pc端实现网页中的内容不可复制

    实现目标:不可复制页面内容

    js:         

        <script language="javascript"> 
            if (typeof(document.onselectstart) != "undefined") {       
                // IE下禁止元素被选取       
                document.onselectstart = function (event){
                    if(event.target.tagName!="INPUT"){
                        return false;
                    }
                }      
            } else {
                // firefox下禁止元素被选取的变通办法       
                document.onmousedown = function (event){
                    if(event.target.tagName!="INPUT"){
                        return false;
                    }
                }      
                document.onmouseup = function(event){
                    if(event.target.tagName!="INPUT"){
                        return false;
                    }
                }       
            }
        </script> 

    html:

      

    <body ng-class="{'overflow-hide': !bodyOverFlowIsAuto}" ng-controller="OuterController" oncontextmenu="return false">
        <div ui-view="" class="h100"></div>
    </body>

    作者:smile.轉角

    QQ:493177502

  • 相关阅读:
    GPUImage源码解读之GPUImageFramebuffer
    CSS之定位
    CSS之浮动
    CSS之盒子模型
    CSS之元素
    CSS之选择器
    iOS图片瘦身总结
    iOS动画——CoreAnimation
    iOS动画——DynamicAnimate
    iOS动画——UIKit动画
  • 原文地址:https://www.cnblogs.com/websmile/p/9257361.html
Copyright © 2011-2022 走看看