如何用JS禁用网页F12按键。。。急急

如何用JS禁用网页F12按键。。。急急,第1张

你可以监听键盘事件,当键盘按下去是F12的时候,return false。这样就可以禁止了,然后这没有什么卵用。F12只是快捷键,人家要看你的源代码,审查元素,一样会出来。所以,这时候你又想到禁右键菜单,然而,想看你的人,直接从工具进去,也是可以看到,所以,我不建议去做无用功

documentonkeydown = function(e) {
    e = e || event;
    if (ekeyCode == 37) {
        //你自己的代码
        return false;
    }
    if (ekeyCode == 38) {
        //你自己的代码
        return false;
    }
    if (ekeyCode == 39) {
        //你自己的代码
        return false;
    }
    if (ekeyCode == 40) {
        //你自己的代码
        return false;
    }
}

其实就是及时使用return false;阻止事件

您好,请问您是安卓的设备吗?若是,如您需要关闭左右滑屏前进后退功能,建议您可以打开uc浏览器-菜单-设置--网页浏览设置-关闭左右滑屏前进后退即可。以上若无法解决您的问题,或者理解错了您的意思,请尽快联系我们的在线客服反馈喔:打开uc浏览器菜单--设置--帮助与反馈--页面底部--在线人工客服(早上9:00~晚上12:00)

直接在A标签的onclick里调用如下函数就可以了。应该不用解释吧,不过没考虑IE6-8,因为这时鼠标左键的eventbutton不是0(而是1貌似),这部分兼容浏览器工作你自己加上吧,原理就是这样。

<script>
function doMything(){
    if(eventctrlKey && eventbutton==0 ){
        eventpreventDefault();
        //consolelog(eventkeyCode+""+eventbutton+""+eventctrlKey);
    }
}
</script>

判断一下 是不是小于0或者大于100就可以了呀

if (eventkeyCode==37&&(prevpage-1)>0) location=prevpage;//向左
if (eventkeyCode==39&&(prevpage+1)<=100) location=nextpage;//向右

方法一:放在<head>里面 <!-- saved from url=(0014)about:internet -->

向本地 HTML 文件中添加一条“saved from URL”注释,以指示 Internet Explorer 对本地计算机上的 HTML 内容应用其他区域的设置。例如,向一个本地 HTML 文件中添加一条“saved from URL”注释,以便可以将该 HTML 文件分配到 Internet 区域而不是本地计算机区域。

如果网页需要运行ActiveX或脚本,并且他们位于客户端以外的地方,(或者未发布的项目)。 那么可以添加这个注释语句,IE当然不会不理他, IE会按照他指出的URL去找脚本的位置。 这句话的作用是让Internet Explorer 使用 Internet 区域的安全设置,而不是本地计算机区域的设置。

方法二:打开IE-工具-Internet选项-安全-自定义级别-脚本-活动脚本-启用

然后,打开IE-工具-Internet选项-高级-安全-允许活动内容在我的机器上运行


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13324243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-15
下一篇 2023-07-15

发表评论

登录后才能评论

评论列表(0条)

保存