最良の答えは「これをしない」ことですが、彼らにとってより困難にする方法があります。そして、このサイトのポイントは実際には質問に答えることです.
まず、ページを新しいウィンドウで開き、アドレス バーとツールバー、その他すべてをオフにする必要があります。これにより、ユーザーは簡単に [ファイル] メニューにアクセスできなくなります。これを行うには、ユーザーがロードする「スプラッシュ」ページが必要です。リンクをクリックすると、ページのメイン コンテンツを提供するポップアップが開きます。ツールバーなどを使わずにポップアップを作成する方法の詳細は、http:
//blazonry.com/javascript/windows.phpにあります。
次に、ユーザーが右クリックできないようにする JavaScript を各ページに追加します。ここに1つの方法があります:
http://javascript.about.com/library/blnoright.htm
最後に、見られたくない Javascript コードの場合は、コードを難読化することが非常に効果的な方法です。多くのノウハウがあればコードを見ることはできますが、難読化されたコードを実際に解釈するのは非常に困難です。難読化ツールはたくさんあります。これは無料の Web ベースのものです:
http://www.javascriptobfuscator.com/
これは絶対確実ではありません。それはすべての「カジュアル」ユーザーを停止しますが、パワーユーザーはおそらくそれを回避する方法を簡単に理解できるでしょう. それでも、少なくともその大部分を防ぐことが目的であれば、これで十分です。
更新された質問の更新:
新しい拡張された質問に対処するには、DRM をサポートする形式を使用することが、あなたの言っていることを達成するための最良の方法だと思います。ほとんどの人がリーダーをインストールしているので、Adobe Acrobat がおそらく最良の選択でしょう。PDF ファイルがコンピューターに保存されないようにして、ログインしているユーザーのみが Web ページから PDF ファイルをロードできるようにすることができます。ユーザーはドキュメント自体のスクリーン キャプチャを実行できますが、これは防止できないと思います (Adobe Reader にセキュリティが設定されている場合を除きます) が、ほとんどの用途には十分なセキュリティです。