zoukankan      html  css  js  c++  java
  • js限制页面复制,一次纠结的问题查找

      用easyui的grid做数据展示,有时候想用查出来的数据作为参数进行二次搜索,通常的操作是选取内容进行复制,在实际过程中发现不能选中某一行,更别说复制其中的某一列了,由于对easyui不熟悉,一开始以为是grid的参数进行了限制,然后就开始查看grid的帮助文档,各种参数说明,无果,grid根本没有此类的限制,结合别的easyui的项目也发现都可以正常复制。

          在经历各种纠结之后,换个思路想到是否是页面进行了限制,根据关键词查找,果然找到了罪魁祸首,页面的body做了限制,纠结很久的问题迎刃而解。

        <body onselectstart="return false"> 禁止选取、防止复制 

    oncopy=”return false;” oncut=”return false;” 防止复制

                 借此机会把js的各种限制熟悉一下,整理收集来自,传送门传送门

    <body oncontextmenu=”return false”></body>
    <!– 禁用右键: –>
    <script>
    function stop(){
    return false;
    }
    document.oncontextmenu=stop;
    </script>

    oncopy=”return false;” oncut=”return false;” 防止复制

    禁止查看源文件
    <html>
    <head>
    <script>
    function clear(){
    Source=document.body.firstChild.data;
    document.open();
    document.close();
    document.title=”看不到源代码”;
    document.body.innerHTML=Source;
    }</script>
    </head>

    图片下载限制
    <script language=”javascript”>
    function Click(){
    if(window.event.srcElement.tagName==”IMG”)
    {
    alert(‘图片直接右键’);
    window.event.returnValue=false;
    }
    }
    document.oncontextmenu=Click;
    </script>

     

     

  • 相关阅读:
    pix-PID介绍
    我的四轴专用PID参数整定方法及原理---超长文慎入(转)
    卡尔曼滤波原理
    5种常用的四轴飞行器PID算法讲解集合
    深入浅出无人机姿态,欧拉角,四元数,指数表示及数据转换与程序实现
    理解四元数
    Normal Equation(正规方程)
    特征与多项式回归
    实际梯度下降中的两个重要调节方面
    BZOJ 3624 Apio2008 免费道路
  • 原文地址:https://www.cnblogs.com/jingsha/p/5600373.html
Copyright © 2011-2022 走看看