Другими словами, когда человек скопирует с вашей страницы текст, внешне он ничем не будет отличаться. Если потом он будет использоваться в какой-нибудь социальной сети как цитата, ничего страшного не произойдет, а при размещении на чужом сайте повлечет негативную реакцию поисковика (спросил об этом у сеошников).
Пример:
Скопируйте и посмотрите любой текст на этой странице
JS:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
document.oncopy = function () { let selection = getSelection(); let text = selection.toString(); text = text.replace(/е/g, "e"); text = text.replace(/о/g, "o"); text = text.replace(/р/g, "p"); text = text.replace(/а/g, "a"); text = text.replace(/c/g, "с"); text = text.replace(/х/g, "x"); let textEl = document.createElement('textarea'); textEl.style.position = 'absolute'; textEl.style.left = '-99999px'; textEl.innerHTML = text; document.body.appendChild(textEl); selection.selectAllChildren(textEl); setTimeout(function() { document.body.removeChild(textEl); }, 100); }; |
В данном коде строки text = text.replace(/a/g, "а");
заменяют буквы, где
a - русская буква, которую меняем
а - латинская буква на которую меняем
Замены можно делать как угодно, ограничиваясь только своей фантазией, например, удалить какой-нибудь предлог или вместо редкой буквы вставить что-то матом.
Добавить комментарий: