js ctrl+z 屏蔽及Keycode常数表

news/2024/11/24 9:32:09/

Js实现Ctrl+S/Ctrl+N/Ctrl+Z提交/撤销/新建/附:Keycode常数表

<script>
                            function a(e){
                                if (event.ctrlKey==1)
                                {
                                    if(document.all){
                                        k=e.keyCode;
                                    }
                                    else{
                                        k=e.which;
                                    }
                                    
                                    if(k==90){
                                        e.returnValue=false;
                                        e.preventDefault();
                                    }
                                }
                            }
</script>

<script language="javascript">
//Ctrl+s保存
function document.onkeydown()   {
    if (event.ctrlKey == true && event.keyCode == 83) {//Ctrl+S 
        event.returnvalue = false;
        $("btnSave").click(); //ID
    }

    if (event.ctrlKey == true && event.keyCode == 90) {//Ctrl+Z
        event.returnvalue = false;
        $("btnSave1").click(); //ID
    }

    if (event.ctrlKey == true && event.keyCode == 79) {//Ctrl+N
        event.returnvalue = false;
        window.location.href="SetInfo.aspx?ChId=1&ColId=1"; //ID
    }
}
</script>

Keycode常数表

--------------------------------------------------------------------------------

可在代码中的任何地方用下列常数代替实际值:

常数 值 描述 
vbKeyLButton 0x1 鼠标左键 
vbKeyRButton 0x2 鼠标右键 
vbKeyCancel 0x3 CANCEL 键 
vbKeyMButton 0x4 鼠标中键 
vbKeyBack 0x8 BACKSPACE 键 
vbKeyTab 0x9 TAB 键 
vbKeyClear 0xC CLEAR 键 
vbKeyReturn 0xD ENTER 键 
vbKeyShift 0x10 SHIFT 键 
vbKeyControl 0x11 CTRL 键 
vbKeyMenu 0x12 MENU 键 
vbKeyPause 0x13 PAUSE 键 
vbKeyCapital 0x14 CAPS LOCK 键 
vbKeyEscape 0x1B ESC 键 
vbKeySpace 0x20 SPACEBAR 键 
vbKeyPageUp 0x21 PAGE UP 键 
vbKeyPageDown 0x22 PAGE DOWN 键 
vbKeyEnd 0x23 END 键 
vbKeyHome 0x24 HOME 键 
vbKeyLeft 0x25 LEFT ARROW 键 
vbKeyUp 0x26 UP ARROW 键 
vbKeyRight 0x27 RIGHT ARROW 键 
vbKeyDown 0x28 DOWN ARROW 键 
vbKeySelect 0x29 SELECT 键 
vbKeyPrint 0x2A PRINT SCREEN 键 
vbKeyExecute 0x2B EXECUTE 键 
vbKeySnapshot 0x2C SNAPSHOT 键 
vbKeyInsert 0x2D INSERT 键 
vbKeyDelete 0x2E DELETE 键 
vbKeyHelp 0x2F HELP 键 
vbKeyNumlock 0x90 NUM LOCK 键

A 至 Z 键与 A – Z 字母的 ASCII 码相同:

常数 值 描述 
vbKeyA 65 A 键 
vbKeyB 66 B 键 
vbKeyC 67 C 键 
vbKeyD 68 D 键 
vbKeyE 69 E 键 
vbKeyF 70 F 键 
vbKeyG 71 G 键 
vbKeyH 72 H 键 
vbKeyI 73 I 键 
vbKeyJ 74 J 键 
vbKeyK 75 K 键 
vbKeyL 76 L 键 
vbKeyM 77 M 键 
vbKeyN 78 N 键 
vbKeyO 79 O 键 
vbKeyP 80 P 键 
vbKeyQ 81 Q 键 
vbKeyR 82 R 键 
vbKeyS 83 S 键 
vbKeyT 84 T 键 
vbKeyU 85 U 键 
vbKeyV 86 V 键 
vbKeyW 87 W 键 
vbKeyX 88 X 键 
vbKeyY 89 Y 键 
vbKeyZ 90 Z 键

0 至 9 键与数字 0 – 9 的 ASCII 码相同:

常数 值 描述 
vbKey0 48 0 键 
vbKey1 49 1 键 
vbKey2 50 2 键 
vbKey3 51 3 键 
vbKey4 52 4 键 
vbKey5 53 5 键 
vbKey6 54 6 键 
vbKey7 55 7 键 
vbKey8 56 8 键 
vbKey9 57 9 键

下列常数代表数字键盘上的键:

常数 值 描述 
vbKeyNumpad0 0x60 0 键 
vbKeyNumpad1 0x61 1 键 
vbKeyNumpad2 0x62 2 键 
vbKeyNumpad3 0x63 3 键 
vbKeyNumpad4 0x64 4 键 
vbKeyNumpad5 0x65 5 键 
vbKeyNumpad6 0x66 6 键 
vbKeyNumpad7 0x67 7 键 
vbKeyNumpad8 0x68 8 键 
vbKeyNumpad9 0x69 9 键 
vbKeyMultiply 0x6A MULTIPLICATION SIGN (*) 键 
vbKeyAdd 0x6B PLUS SIGN (+) 键 
vbKeySeparator 0x6C ENTER 键 
vbKeySubtract 0x6D MINUS SIGN (-) 键 
vbKeyDecimal 0x6E DECIMAL POINT (.) 键 
vbKeyDivide 0x6F DIVISION SIGN (/) 键

下列常数代表功能键:

常数 值 描述 
vbKeyF1 0x70 F1 键 
vbKeyF2 0x71 F2 键 
vbKeyF3 0x72 F3 键 
vbKeyF4 0x73 F4 键 
vbKeyF5 0x74 F5 键 
vbKeyF6 0x75 F6 键 
vbKeyF7 0x76 F7 键 
vbKeyF8 0x77 F8 键 
vbKeyF9 0x78 F9 键 
vbKeyF10 0x79 F10 键 
vbKeyF11 0x7A F11 键 
vbKeyF12 0x7B F12 键 
vbKeyF13 0x7C F13 键 
vbKeyF14 0x7D F14 键 
vbKeyF15 0x7E F15 键 
vbKeyF16 0x7F F16 键


http://www.ppmy.cn/news/147434.html

相关文章

颜色代码大全z

颜色代码大全 #FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF68F #FFF5EE #FFF0F5 #FFEFDB #FFEFD5 #FFEC8B #FFEBCD #FFE7BA #FFE4E1 #FFE4C4 #FFE4B5 #FFE1FF #FFDEAD #FFDAB9 #FFD700 #FFD39B #FFC1C1 #FFC125 #FFC0CB …

统计学中,Z值与T值怎么换算 T-score transform Z-score

统计参数映射(SPM, Frackowiak, Friston, Frith, Dolan,和Mazziotta 1997)评估一组图像的每一个体素上的统计假设,这些图像已经注册到一个公共坐标系。根据被检验假设的形式,统计量可以用具有已知自由度数的T分布来描述。将这些T变量转换Z变量以作进一步分析通常是很方便的。…

cuda-z/gpu-z/cpu-z工具分析GPU显卡和CPU算力信息

类似于Windows下使用CPU-Z工具查看CPU信息&#xff0c;Linux下也可以使用CUDA-Z工具来查看显卡资源/支持信息。 CUDA-Z运行需要主机首先已经安装CUDA和N卡驱动为前提&#xff0c;具体步骤可参考博客: Darknet CUDA/CUDANN环境的快速安装_tugouxp的专栏-CSDN博客 之后便可以开…

7z 头部错误 数据错误_打开一个7z的加密文件,显示CRC错误操作出错怎么办

展开全部 判断出错原e68a843231313335323631343130323136353331333363353737因 出错信息为“CRC失败于加密文件(口令错误?)”(RAR压缩包设了密码,但密码输入错误或是密码输入正确但循环冗余校验码(CRC)出错!只不过因为此RAR压缩包加了密码的缘故,所以WRAR才猜测说可能是“口…

统计_z值

z值&#xff1a;实质是偏离均值标准差的个数。 不同分布的z值具有可比性&#xff0c;例如N(0,1)的数据1的z值是1&#xff0c;表示离均值0有一个标准差&#xff0c;另外N(100,10)的数据110的z值也是1&#xff0c;表示离均值100有一个标准差&#xff0c;这样的话可以将不同的分布…

使用Gpu恢复7z密码

转自&#xff1a;https://www.shellntel.com/blog/2017/2/8/how-to-build-a-8-gpu-password-cracker HOMEBLOGABOUT US How to build a 8 GPU password cracker February 13, 2017 TL;DR This build doesnt require any "black magic" or hours of frustration like …

z-score

最近处理数据时&#xff0c;经常用到Z-score处理方法&#xff0c;所以把自己了解到的知识汇集在此&#xff0c;对自己也是个提升&#xff0c;希望对别人也有所帮助。 &#xff08;1&#xff09;Z-score定义 由于Z-score的数据分布满足“正态分布”(N(0,1))&#xff0c;而“正态…

在技嘉GA-Z68X-UD3H-B3上安装macOS-MOJAVE-10.14

原文地址&#xff1a;http://mcdojf.wixsite.com/z68x 重点说明&#xff1a; 这个版本也支持我的技嘉GA-Z68M-D2H的UEFI BIOS&#xff0c;但目前MacOS10.14还不能支持AMD ATI 6850系列显卡&#xff0c;请慎重考虑。 最终我用MacOS10.14版本的EFI在我的GA-Z68M-D2H上安装和使…