`

Flex 屏蔽IE的快捷键

    博客分类:
  • Flex
阅读更多

如果项目叫Demo,那么他的HTML应该叫做Demo.html

我们要修改此文件,用来屏蔽IE的快捷键

<script> 
   function KeyDown(){ //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 
    //alert("ASCII代码是:"+event.keyCode); 
    if ( (window.event.altKey)&& 
    (  (window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ← 
       (window.event.keyCode==39) )  ){ //屏蔽 Alt+ 方向键 → 
        alert("不准你使用ALT+方向键前进或后退网页!"); 
        event.returnValue=false; 
    }
   if ((event.keyCode==8) || //屏蔽退格删除键 
     (event.keyCode==116)|| //屏蔽 F5 刷新键 
     (event.keyCode==112)|| //屏蔽 F1 刷新键 
     (event.ctrlKey && event.keyCode==82)){ //Ctrl + R 
     event.keyCode=0; 
     event.returnValue=false; 
     alert("不准你使用快捷!"); 
    } 
   if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n 
   {
     alert("ctrl + n");
    event.returnValue=false; 
   }
    if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10 
      {
        alert(" shift+F10 ");
        event.returnValue=false; 
     }
    if (window.event.srcElement.tagName == "A" && window.event.shiftKey) 
   {
      window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页 
   }
    
    if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4 
    alert('Alt+F4');
    //window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); 
    return false;
} 
  }
document.onkeydown = KeyDown   
</script>

 

分享到:
评论
1 楼 Rainbow702 2012-04-01  
兄弟,貌似当HTML中嵌入SWF组件的时候,你这个方法是没有用的,见下面这个贴子:
http://topic.csdn.net/u/20100312/14/a169abb6-cebd-49e3-b574-33f24ea57ec0.html
我现在也遇到同样的问题,正在纠结中。。。

相关推荐

    Flex3 Flex Builder 3 快捷键一览

    ### Flex3与Flex Builder 3快捷键详解 在软件开发领域,提高开发效率是每个开发者追求的目标之一。Flex3及Flex Builder 3作为Adobe推出的一款用于构建富互联网应用程序(RIA)的强大工具集,其快捷键的掌握对于提高...

    FlexBuilder3常用快捷键

    ### FlexBuilder3常用快捷键详解 #### 一、概述 FlexBuilder3是Adobe推出的一款用于开发Flex和ActionScript应用程序的专业集成开发环境(IDE)。通过掌握其内置的各种快捷键,可以显著提升开发效率并优化编码体验。...

    flex快捷键

    Flex快捷键是提升开发效率的重要工具,特别是在使用Flash Builder和FlashDevelop这两个流行的Flex开发环境时。这些快捷键帮助开发者快速地编写、调试和导航代码,从而节省大量的时间。 在FlashBuilder中,`Ctrl-...

    Flex快捷键.rar

    Flex快捷键是一款针对Adobe Flex开发环境的高效编程工具,它为开发者提供了丰富的键盘快捷方式,以提高编写ActionScript和MXML代码的效率。在Flex开发过程中,熟练掌握这些快捷键可以显著提升开发速度,减少鼠标操作...

    flex屏蔽系统右键菜单 & 自定义菜单

    "flex屏蔽系统右键菜单 & 自定义菜单"这个主题聚焦于如何禁用默认的系统右键菜单并创建自定义的右键菜单,以提供更个性化的用户体验。下面将详细介绍这个过程涉及的关键知识点。 1. Flex环境:Flex是Adobe开发的一...

    Flex 快捷键组件

    Flex 快捷键组件是一种在Flex应用程序中增强用户交互性的工具。它允许开发者自定义一系列的键盘快捷键组合,以提高工作效率并提供更直观的用户体验。Flex作为一个基于ActionScript的开源框架,主要用于创建富互联网...

    flex builder4操作快捷键汇总

    ### Flex Builder 4 操作快捷键汇总 #### 引言 在进行软件开发的过程中,提高工作效率是每一个开发者追求的目标之一。对于使用Flex Builder 4进行Flex应用开发的开发者来说,熟练掌握并运用快捷键能够极大地提升...

    Flex4 快捷键大全

    Flex4 快捷键大全是开发Flex4应用时提高效率的重要工具,它们使得开发者能够迅速地访问各种功能,而无需记住菜单的位置或者手动查找。以下是一些主要的Flex4快捷键及其对应的功能: 1. Alt+-:显示系统菜单,允许...

    Flex_快捷键大全.docx

    在使用 Flex 进行编码时,熟练掌握快捷键可以显著提高开发效率。以下是一些重要的 Flex 快捷键及其应用场景: 1. **打开类型 (Ctrl-Shift-T)**:这个快捷键允许你浏览当前工程中的所有类型,包括 AS 类、接口和 ...

    flex自定义右键菜单 完全屏蔽

    在Flex开发中,右键菜单的自定义与屏蔽是一项常见的需求。标题提到的"flex自定义右键菜单 完全屏蔽"是指在Flex应用程序中,不仅实现对默认右键菜单的完全屏蔽,还允许开发者根据自己的需求创建并应用自定义的右键...

    Flex客户端IE浏览器缓存问题

    然而,当使用Flex开发的SWF文件部署到服务器时,可能会遇到一个常见的问题:在Internet Explorer(IE)浏览器中,用户可能无法获取到服务器端最新更新的SWF版本,而是继续显示旧的缓存版本。这个问题主要涉及到...

    IE debug Flex debug

    标题“IE Debug Flex Debug”指的是在使用Adobe Flex开发应用程序时,在Internet Explorer(IE)浏览器上进行调试的过程。Flex是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。在开发...

    flex builder快捷键

    ### Flex Builder 快捷键详解 #### 一、基本操作 **Ctrl-F11**: 运行当前项目或文件。 **F11**: 开始调试会话。 **Ctrl-Alt-Down**: 重复当前行(将当前行复制并粘贴到下一行)。 **Alt-Up**: 将选定行或文本上...

    Flex debug 10 for IE

    Flex Debug 10 for IE是Adobe Flex开发工具的一个特别版本,专为Internet Explorer浏览器设计,提供了强大的调试功能,极大地优化了开发人员在IE环境下的Flex应用程序调试体验。Flex是一种开源框架,用于创建富...

    FLEX 完全屏蔽系统默认右键菜单,实现自定义菜单

    完全屏蔽flex自带的右键菜单,实现自定义右键菜单,附件有完整可运行的例子。 这个问题折腾了一天多,在网上搜了很多资料,几乎都是一样的,转来转去,且讲的不明不白。这里我提供了可运行的全部代码,让你轻松搞定...

    flex 快捷键

    flex 快捷键,使编程更加方便。这是我自己整理的,希望大家都来下载,一起学习。

    smartrcp入门视频系列五(flex调用IE浏览器)

    标题 "smartrcp入门视频系列五(flex调用IE浏览器)" 提供的信息表明,这个视频教程聚焦于如何在Flex应用中启动和交互IE浏览器。Flex是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序。在这个特定...

    FLEX快捷键大全

    ### FLEX快捷键大全知识点详解 #### 一、FLEX简介 FLEX是一种用于构建跨平台桌面应用程序和移动设备应用程序的开源框架。它基于Adobe Flash平台,并利用了ActionScript编程语言。FLEX提供了丰富的UI组件库,使得...

Global site tag (gtag.js) - Google Analytics