`
wolfmaster
  • 浏览: 159083 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

js屏蔽回退

    博客分类:
  • js
 
阅读更多

function onKeyDown()
{
    if ( (event.altKey) || ((event.keyCode == 8) &&
    (event.srcElement.type != "text" &&
    event.srcElement.type != "textarea" &&
    event.srcElement.type != "password")) ||
    ((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82)) ) ||
    (event.keyCode == 116) )
    {
      event.keyCode = 0;
      event.returnValue = false;
    }
}
document.onkeydown = onKeyDown;

 

分享到:
评论

相关推荐

    js屏蔽页面回退功能

    屏蔽回退键 支持Firefox、Opera IE、Chrome

    .NET 屏蔽页面回退、鼠标右键、功能键

    首先,让我们关注如何屏蔽页面的回退功能。在JavaScript中,我们可以监听`window.onbeforeunload`事件,当用户尝试离开当前页面时触发一个警告对话框。例如: ```javascript window.onbeforeunload = function() { ...

    在vue中阻止浏览器后退的实例

    在当今前端开发中,Vue.js已成为非常流行的JavaScript框架之一。它为开发者提供了一种非常高效的方式来构建单页面应用(SPA)。然而,在使用SPA时,一个常见的问题是如何处理浏览器的后退按钮。在传统的多页面应用...

    js屏蔽backspace后退,又不影响删除输入框文字

    #### 一、JS事件处理机制 在JavaScript中,事件处理机制是前端开发中不可或缺的一部分。事件处理通常涉及监听用户或浏览器的行为,并作出相应的响应。本案例中的需求涉及到对键盘按键事件的监听与处理。 #### 二、...

    ASP.NET屏蔽浏览器后退

    例如,如果某个操作是不可逆的,如提交订单,那么在PostBack事件中,可以检查是否已经完成了这个操作,如果已完成,则阻止进一步的回退。 此外,考虑到用户体验,阻止后退并不总是最佳解决方案。更好的做法可能是...

    js屏蔽退格键(backspace或者叫后退键与F5)

    可以在页面加载时调用window.history.forward(1),这样即使用户按下退格键,浏览器也不会回退到前一页,因为JavaScript已经让浏览器前进到了后一页。 在实际应用中,屏蔽退格键并不是一个推荐的做法,因为它可能会...

    屏蔽退格键后退网页功能

    当我们在jsp上有个只读文本框的时候,用户在文本框内点击BackSpace会后退网页,此js直接引用到jsp内就可以屏蔽退格键后退网页的功能,删除功能还在。经测试,谷歌,IE都可以用。

    JavaScript屏蔽Backspace键的实现代码

    这样,我们就成功地实现了JavaScript屏蔽Backspace键的功能,特别是当用户焦点在只读文本框上时。这种方法可以防止在IE浏览器中因按下Backspace键而导致的页面回退,同时也适用于其他浏览器。请注意,虽然这种方法在...

    Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享

    在 Extjs 开发中,我们需要屏蔽一些键盘按键,来避免用户在使用键盘操作的过程中不小心按到这些快捷键造成输入信息丢失等问题. Ext.onReady(function(){ Ext.WindowMgr.zseed = 10000; Ext.QuickTips.init(); Ext...

    web 屏蔽BackSpace键实例代码

    在Web开发中,有时我们需要避免用户在特定情况下误操作导致页面回退,特别是在表单填写时,用户可能在文本框失去焦点后按下Backspace键,这会导致浏览器执行历史记录中的后退操作,而不是删除文本框内的字符。...

    js退弹 IE关闭时弹出广告代码,可以防止屏蔽

    3. JS退弹代码:即JavaScript弹出代码,是用于控制网页弹出窗口的JavaScript脚本。 下面详细说明文档中提及的知识点: - **JavaScript弹出广告代码**:文档提供了一段JavaScript代码,该代码会在IE浏览器关闭时...

    jsp要实现屏蔽退格键问题探讨

    本文主要探讨的是如何在JSP中解决一个特定的问题:在文本框允许使用退格键(Backspace)删除字符,但在下拉框中屏蔽退格键以防止误触导致页面回退。 首先,我们来看一下问题背景。在jsp页面中,通常会包含多种输入...

    屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键

    7. **退格键(Backspace)**:在浏览器中,退格键通常用于回退至上一页面。阻止退格键的行为可能会影响用户的导航体验,因此需谨慎使用。同样,通过监听键盘事件并阻止其默认行为可以实现这一功能。 在JavaScript中...

    js阻止移动端页面滚动的两种方法

    例如,你可以先尝试CSS的`position: fixed`方法,如果在某些设备上不起作用,则可以退而求其次,使用JavaScript的`touchmove`事件监听。 总的来说,阻止移动端页面滚动是实现特定交互体验的重要手段。在实际应用中...

    reply:快速使用基于 Node.js 控制台的向导

    每个字段的自定义错误消息,或回退到“无效值”。 用“*”屏蔽密码字段,支持退格键。 字段可以包含默认值、标记为必需或允许空响应。安装 npm install reply用法 var reply = require ( 'reply' ) ;var opts = { ...

    android 左右滑动界面ViewPage

    可以通过重写`Activity` 或`Fragment` 中的`onBackPressed()` 方法,当`ViewPager` 不在第一个或最后一个页面时,不执行默认的回退行为,而是手动改变`ViewPager` 的当前页面。 至于文件名`tableHost_viewPager`,...

Global site tag (gtag.js) - Google Analytics