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