Changeset 702 for trunk/forum/styles/prosilver/template/styleswitcher.js
- Timestamp:
- Mar 31, 2010, 6:32:40 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/forum/styles/prosilver/template/styleswitcher.js
r400 r702 1 1 2 function fontsizeup( )2 function fontsizeup(event) 3 3 { 4 // Skip tabs; 9 being the ASCII code for a tab 5 if (event && getKeyCode(event) == 9) 6 { 7 return true; 8 } 9 4 10 var active = getActiveStyleSheet(); 5 11 … … 30 36 break; 31 37 } 38 39 return false; 32 40 } 33 41 34 function fontsizedown( )42 function fontsizedown(event) 35 43 { 36 active = getActiveStyleSheet(); 44 // Skip tabs 45 if (event && getKeyCode(event) == 9) 46 { 47 return true; 48 } 49 50 var active = getActiveStyleSheet(); 37 51 38 52 switch (active) … … 61 75 break; 62 76 } 77 78 return false; 79 } 80 81 function getKeyCode(event) 82 { 83 // IE doesn't fire the onkeypress event for tabs 84 // Reference: http://www.quirksmode.org/js/keys.html 85 86 var code = (event.keyCode) ? event.keyCode : 0; 87 88 // Probably using FF 89 if (!code && event.charCode) 90 { 91 code = event.charCode; 92 } 93 94 return code; 63 95 } 64 96
Note:
See TracChangeset
for help on using the changeset viewer.