bunu sadece js koduyla yapabilirsin. sitenin herhangi bir yerine yapıştırman yeterli. <script></script> tagları arasına tabii ki. ekran görüntüsünü alan çeşitli araçlar var bunları engellemen mümkün değil.
//ekran görüntüsü engelleme prt sc tuşu.
document.addEventListener("keyup", function (e) {
var keyCode = e.keyCode ? e.keyCode : e.which;
if (keyCode == 44) {
var input = document.createElement("input");
input.setAttribute("value", ".");
input.setAttribute("width", "0");
input.style.height = "0px";
input.style.width = "0px";
input.style.border = "0px";
document.body.appendChild(input);
input.select();
document.execCommand("copy");
input.remove(input);
}
});
//sağ tık engel
window.addEventListener("contextmenu", e => {
e.preventDefault();
e.stopPropagation();
});