zoukankan      html  css  js  c++  java
  • 帆软报表(finereport)禁用右键

    点击模板>模板web属性>(填报,数据分析,分页预览设置),选择为该模板单独设置,在下面的事件设置里面添加一个加载结束事件,完整js代码如下:

    1
    2
    3
    4
    5
    6
    7
    1.//点击右键 无动作
    document.oncontextmenu=new Function("return false");
    2.//点击右键 弹出提示
    document.oncontextmenu=function(e) {
       alert("提示内容");
       return false;
    }

      

    这段代码的基本原理是让用户的页面右键点击事件返回false,禁止弹出菜单。
    如果模板中有参数面板,希望一调用模板就禁用右键,而不是查询之后禁用,则需要在参数面板的查询按钮中添加初始化事件,写入上述js代码。

    查询之前就做提示和禁用

    破解“禁用右键”

    找到浏览器顶部菜单中的【工具】按钮,在下拉菜单中,选择【Internet选项】

    打开Internet选项后,再切换到【安全】选项卡,然后再点击底部的【自定义级别】

    然后在打开的【安全设置-Internet区域】对话框中,找到【活动脚本】设置选项,然后将默认的“启用”更改为【禁用】,最后再一路点击底部的【确定】。

    然后关闭再重启浏览器,再打开刚刚的网页,你就会发现“残疾”的鼠标右键能正常点击了。

  • 相关阅读:
    是否需要有代码规范
    小学四则运算生成程序(支持分数)总结
    HDU 4035 Maze 期望dp
    UVA
    HDU 3853 LOOPS 期望dp
    POJ 2096 Collecting Bugs 期望dp
    HDU 4405 Aeroplane chess 期望dp
    Codeforces Round #341 (Div. 2) E. Wet Shark and Blocks dp+矩阵加速
    HDU 4616 Game 树形dp
    HDU 4126 Genghis Khan the Conqueror 最小生成树+树形dp
  • 原文地址:https://www.cnblogs.com/Williamls/p/10824092.html
Copyright © 2011-2022 走看看