Changeset 9bbb17c in github
- Timestamp:
- Mar 28, 2007 6:39:38 AM (6 years ago)
- Branches:
- master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
- Children:
- 7429840
- Parents:
- b566ffd
- Location:
- program/js
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
program/js/app.js
rb566ffd r9bbb17c 1639 1639 this.login_user_keypress = function(e) 1640 1640 { 1641 if (!e) 1642 e = window.event; 1643 var key = e.keyCode ? e.keyCode : e.which; 1641 var key = rcube_event.get_keycode(e); 1642 var elm; 1644 1643 1645 1644 // enter 1646 if ((key==13) && ( document.form._pass))1647 { 1648 rcube_find_object('_pass').focus();1645 if ((key==13) && (elm = rcube_find_object('_pass'))) 1646 { 1647 elm.focus(); 1649 1648 return false; 1650 1649 } … … 1987 1986 clearTimeout(this.ksearch_timer); 1988 1987 1989 if (!e)1990 e = window.event;1991 1992 1988 var highlight; 1993 var key = e.keyCode ? e.keyCode : e.which; 1989 var key = rcube_event.get_keycode(e); 1990 var mod = rcube_event.get_modifier(e); 1994 1991 1995 1992 switch (key) … … 2023 2020 2024 2021 case 9: // tab 2025 if( e.shiftKey)2022 if(mod == SHIFT_KEY) 2026 2023 break; 2027 2024 … … 2532 2529 this.name_input_keypress = function(e) 2533 2530 { 2534 var key = document.all ? event.keyCode : document.getElementById ? e.keyCode : 0;2531 var key = rcube_event.get_keycode(e); 2535 2532 2536 2533 // enter -
program/js/common.js
r86958f7 r9bbb17c 103 103 // static functions for event handling 104 104 var rcube_event = { 105 106 /** 107 * returns the event key code 108 */ 109 get_keycode: function(e) 110 { 111 e = e || window.event; 112 return e && e.keyCode ? e.keyCode : (e && e.which ? e.which : 0); 113 }, 105 114 106 115 /**
Note: See TracChangeset
for help on using the changeset viewer.
