Здравствуйте, есть такой код.
var str = 'PS. До этого никакого выделения не было, т.е. мне не нужно сохранять, а потом восстанавливать выделение. Нужно его установить при загрузке страницы. Т.е. ранее выделения просто не существовало. https://www.facebook.com/groups/vklike/';
var counttext = str.length;
counttext2 = str.replace(/[.]/g, "\.");
for(start = 0; start <= counttext; start++) {
window.content.document.querySelector('._5rpu').focus();
var evnt = window.content.document.createEvent('KeyboardEvent');
var cd = counttext2.charCodeAt(start);
var obj = window.content.document.querySelector('._5rpu');
obj.focus();
evnt.initKeyEvent('keydown', 1, 1, window, 0, 0, 0, 0, cd, cd);
obj.dispatchEvent(evnt);
evnt.initKeyEvent('keypress', 1, 1, window, 0, 0, 0, 0, cd, cd);
obj.dispatchEvent(evnt);
evnt.initKeyEvent('keyup', 1, 1, window, 0, 0, 0, 0, cd, cd);
obj.dispatchEvent(evnt);
}
Не пишет точки, уже экранировать пробовал все равно не печатает. Помогите разобраться и решить проблему.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Недавно открыл для себя ArduinoДля логики использовал Node js и Johnny-five и PubNub для IoT
Нужно объединить (создать еще один) два массива в один, но нужно чтобы в объединенном массиве исключались повторения значений, например: