Всем привет!
Ребят юзаю вот такой код:
var t = '';
function gText(e) {
t = (document.all) ? document.selection.createRange().text : document.getSelection().toString();
if (t.length > 40) {
$.ajax({
url: '@Url.Action("SaveInfo", "Utils")',
type: 'POST',
cache: false,
traditional: true,
data: {
id: '@Model.Id',
title: '@Model.Title'
}
});
} // if (t.length >
}
document.onmouseup = gText;
if (!document.all) document.captureEvents(Event.MOUSEUP);
если посетитель выделяет текст и отпускает мышку и если текста больше чем 40 смвл, то выполняется действие. Таким образом я фиксирую кто и что копирует на сайте. Все отлично, но иногда скрипт отрабатывает два то и три раза подряд... я сам пробовал... он как то через раз работает, один раз как положено сработал, второй раз почему то два раза.... Помогите пжлста его улучшить, а то дублей дофига