Sha256: 4b0eee54859a2e6158782017e1c49b32617b4871743e3d82bcdf17941cd4e2e5
Contents?: true
Size: 711 Bytes
Versions: 7
Compression:
Stored size: 711 Bytes
Contents
/* --- script: UserSelect.js description: Disable user selection cross-browserly by setting userSelect property license: Public domain (http://unlicense.org). requires: - Core/Element provides: [Element.Properties.userSelect] ... */ (function() { if (Browser.chrome || Browser.safari) var property = Browser.version == 525 ? 'WebkitUserSelect' : 'KhtmlUserSelect'; else if (Browser.firefox) var property = 'MozUserSelect' else if (!Browser.ie) var property = 'UserSelect'; Element.Properties.userSelect = { set: function(value) { if (!property) this.unselectable = value ? 'on' : 'off' else this.style[property] = value ? 'inherit' : 'none'; } } })();
Version data entries
7 entries across 7 versions & 1 rubygems