/ / открийте какво е копирано от уеб страница с jquery - javascript, jquery

открива какво се копира от уеб страница с jquery - javascript, jquery

Имам въпрос относно jquery.

Знам, че можем да открием копие с jquery по този начин:

$("#textA").bind("copy", function() {
$("span").text("copy behaviour detected!")
});
$("#textA").bind("paste", function() {
$("span").text("paste behaviour detected!")
});
$("#textA").bind("cut", function() {
$("span").text("cut behaviour detected!")
});

Но, искам да знам какво точно е копирано?

например, потребителят копира стойността на едно поле, трябва да получа и да има тази стойност.

Как да направите това с jquery?

Отговори:

2 за отговор № 1

Можете да използвате това

function getSelectionText() {
var text = "";
if (window.getSelection) {
text = window.getSelection().toString();
} else if (document.selection && document.selection.type != "Control") {
text = document.selection.createRange().text;
}
return text;
}

$(document).keypress("c",function(e) {
if(e.ctrlKey)
alert(getSelectionText());
});

това трябва да бъде работа