Element.implement({ disableSelection: function () { if (Browser.Engine.gecko) { this.style.MozUserSelect = 'none'; } else if (Browser.Engine.webkit) { this.style.KhtmlUserSelect = 'none'; } else if (Browser.Engine.trident || Browser.Engine.opera) { this.unselectable = 'on'; } return this; } });
IE에서의 Unselectable만 알고 있었는데 Firefox의 MozUserSelect와 Webkit의 KhtmlUserSelect도 'none'으로 값을 설정함으로서 Select가 안되게 설정이 가능하군요.
관련자료 :
- Mootools의 ticket#663
- Ajax Cookbook의 Disable Text Selection
댓글 없음:
댓글 쓰기