| | |
| | | var opcode = 0; |
| | | e = e || window.event; |
| | | |
| | | if (bw.mac && e) { |
| | | if (bw.mac && e) |
| | | opcode += (e.metaKey && CONTROL_KEY) + (e.shiftKey && SHIFT_KEY); |
| | | return opcode; |
| | | } |
| | | if (e) { |
| | | else if (e) |
| | | opcode += (e.ctrlKey && CONTROL_KEY) + (e.shiftKey && SHIFT_KEY); |
| | | return opcode; |
| | | } |
| | | |
| | | return opcode; |
| | | }, |
| | | |
| | | /** |
| | |
| | | break; |
| | | } |
| | | } |
| | | |
| | | if (ret) |
| | | delete ret.event; |
| | | if (ret && ret.event) { |
| | | try { |
| | | delete ret.event; |
| | | } catch (err) { |
| | | // IE6-7 doesn't support deleting HTMLFormElement attributes (#1488017) |
| | | $(ret).removeAttr('event'); |
| | | } |
| | | } |
| | | } |
| | | |
| | | this._event_exec = false; |
| | | delete e.event; |
| | | if (e.event) { |
| | | try { |
| | | delete e.event; |
| | | } catch (err) { |
| | | // IE6-7 doesn't support deleting HTMLFormElement attributes (#1488017) |
| | | $(e).removeAttr('event'); |
| | | } |
| | | } |
| | | |
| | | return ret; |
| | | } |