var editor = document.getElementById('btn'); editor.onfocus = function () { window.setTimeout(function () { var sel,range; if (window.getSelection && document.createRange) { range = document.createRange(); range.selectNodeContents(editor); range.c…
(function ($, undefined) { $.fn.getCursorPosition = function () { var el = $(this).get(0); var pos = 0; if ('selectionStart' in el) { pos = el.selectionStart; } else if ('selection' in document) { el.focus(); var Sel = document.selection.createRange(…