Fix createRange error in WebKit browsers
parent
ceb4c90723
commit
7e9300e4ff
|
@ -479,8 +479,13 @@ var nicEditorInstance = bkClass.extend({
|
|||
|
||||
getRng : function() {
|
||||
var s = this.getSel();
|
||||
if(!s || s.rangeCount === 0) { return; }
|
||||
return (s.rangeCount > 0) ? s.getRangeAt(0) : s.createRange();
|
||||
if (!s) return;
|
||||
if (s.rangeCount > 0) {
|
||||
return s.getRangeAt(0);
|
||||
} else if (typeof s.createRange == 'undefined') {
|
||||
return document.createRange();
|
||||
}
|
||||
return s.createRange();
|
||||
},
|
||||
|
||||
selRng : function(rng,s) {
|
||||
|
|
Loading…
Reference in New Issue