- ベストアンサー
ホームページをダウンロードできない方法とは?
- ホームページをダウンロードする方法とは?インターネットエクスプローラー (IE) を使用してホームページをダウンロードする手順や、ダウンロードを制限する方法について解説します。
- ホームページをダウンロードするための「ファイル」→「名前を付けて保存」の操作方法について紹介します。
- ホームページをダウンロードできないようにするには、通常のHTMLファイルに制限するソースコードを挿入する方法や、サーバーサイドスクリプトを使用してダウンロード制限を行う方法があります。どちらの方法が適しているかについても考察します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ダウンロードを許可しない、というのはページのソースを コピーされたくない、ということでしょうか。 であればダウンロードを禁止するより、HTMLのソースを 暗号化してしまうのがいいかもしれません。 たとえばこんなソフトで。 http://www.yamashow.com/softwares/htmlenc.htm 表示の際にJavaScriptを使って自動的にページを複合化 し、表示させます。つまりJavaScriptを無効にしてる ブラウザではページが表示できないことになりますが、 ソースを隠蔽する際に簡単にできる対策の一つではあります。
その他の回答 (2)
- popesyu
- ベストアンサー率36% (1782/4883)
ホームページを表示させる=ダウンロードですよ?? IE以外のプラウザでもインターネットの仕組みは同じ、ダウンロードしてから表示させているのです。ですのでわざわざ手作業で保存しなくても見るだけでどんどんダウンロードされていきます。 例えばcfmとかphpとかでその都度ページを生成しても同じです。手作業で出来ないというだけで自動的には出来ていますのでそこを制限してもあまり意味がないかと。 ダウンロードされたくないのなら最初から公開しないぐらいしかありませんが。まぁ現実的には会員制のクローズドなサイトにするとかぐらいかと。
お礼
>ダウンロードされたくないのなら最初から公開しないぐらいしかありませんが。 可愛そうなほど素晴らしいアドバイスですね。有難う御座いました。
- chie65536
- ベストアンサー率41% (2512/6032)
「ファイル」→「名前を付けて保存」などを出来ないようにしたとしても、プラウザで普通に表示させた段階でインターネット一時ファイルにキャッシュされ自動保存されてしまいます。 なので、ダウンロード出来ない(保存出来ない)ようにする仕掛けを作っても無意味です。インターネット一時ファイルから該当ファイルをどこか別のフォルダにコピーするだけで保存出来てしまいますから。 残る方法は、#1の回答にあるように、暗号化して表示時にJavaScriptで復号する、と言う方法しかありません。
お礼
暗号化しか無いのですか。有難う御座いました。
お礼
早々に有難う御座います。 >ダウンロードを許可しない、というのはページのソースを >コピーされたくない、ということでしょうか。 はい、おっしゃる通りです。インターネット一時ファイルにさえコピー出来なくするような方法がないのかと思ったもので。 ご案内の暗号化というのは良さそうですね~。早速にページを見てきました。個人サイトでなく企業サイトなのでそこでの費用的なものがどうなっているか、もう少し見てみようと思います。 誠に有難う御座いました。