テキストがコピーできないページ
以下のようにbody要素に『oncopy="return false"』を仕掛けると、Webページからテキストをコピー(Ctrl+c)することが出来なくなります。
<html> <head> <title>テキストがコピーできないページ</title> </head> <body oncopy="return false"> <h1>テキストがコピーできないページ</h1> <p>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p> <p>bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</p> </body> </html>
しかし、Webページのソースを表示すれば、それをコピーすればいいじゃないかと・・・、まぁそう思うわけです。
確かに、そうするとコピーが出来てしまいます。
なので、Ajaxでのテキストを用意し、静的にはWebページに出力しないようにすれば、ほぼコピーができないページができるわけです。
しかし、それでも、Ajaxでのテキストに直接アクセスされるとか、画面イメージコピー(Alt+PrtScr)を撮られるとかで、100%は無理そうですね。