Changeset 18884
- Timestamp:
- 09/05/08 12:22:37 (4 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/userscripts/draglikeadobereader.user.js
r14548 r18884 10 10 var x = null; 11 11 var y = null; 12 var rule = / input|textarea|button|select|a/i;12 var rule = /^(?:input|textarea|button|select|a)$/; 13 13 var select = null; 14 14 var sRange = window.getSelection(); … … 20 20 select = false; 21 21 } 22 if (rule.test(e.target.tagName ) || e.altKey || e.button != 0){22 if (rule.test(e.target.tagName.toLowerCase()) || e.altKey || e.button != 0) { 23 23 document.documentElement.style.cursor = 'auto'; 24 24 select = true; 25 return;25 return; 26 26 } 27 27 grabbing = true; … … 34 34 window.addEventListener('mouseup', 35 35 function(e) { 36 if (rule.test(e.target.tagName ) || !grabbing || e.button != 0) return;36 if (rule.test(e.target.tagName.toLowerCase()) || !grabbing || e.button != 0) return; 37 37 grabbing = false; 38 38 document.documentElement.style.cursor = '-moz-grab'; … … 45 45 window.addEventListener('mousemove', 46 46 function(e) { 47 if (grabbing && e.button == 0) {47 if (grabbing && e.button == 0) { 48 48 scrollDocument(e); 49 49 e.preventDefault();
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)