一回も披露したことのない豆知識

HTMLファイルをIEなどのブラウザで表示させたときに、右クリックの「対象をファイルに保存」で部品(例:写真画像)を個々にファイル保存できますが、これをできないようにすることはできるのでしょうか?

写真画像を流用されないようにしたいだけなのですが・・。
どうぞよろしくお願い致します。

A 回答 (6件)

ええと、参考として回答させて頂きます。


これはある理由で私が使用した方法ですが、IE使用の方には、Print Screenも右クリックも、ドラッグもコピー自体も出来ないように出来るのですが、他の皆様が仰られている通り、けして完全ではありません(-_-;)

右クリック無反応→oncontextmenu="return false;"
コピー禁止(キー操作もprint screenも反応しない)→
oncopy="return false;"
ドラッグ禁止→ onselectstart="return false;"

これをBODYタグ内に記入。

更に画像等をダウンロードされたくないページを、JAVA SCRIPTでツールバー・アドレスバーその他無しにして開くようにする。
これで、詳しくない方には対応できますが、印刷やソフト使用のダウンロードは出来てしまいますし、そのページへリンクしているページのソースを見ればそのページが解ってしまいます。
更にメインのページをフレームにする、ソースを暗号化をするなど色々ありますが、表面的に保護しているように見せかけるだけで、結局は他の皆様の仰るように、完全ではなく穴は色々あります。

尚、上記の右クリック不可などは、IE専用になっています。NNには対応していない筈なので、結局穴だらけなのですよね・・・。
    • good
    • 0

画像にサイトのタイトルやURLを埋め込んだり、


電子透かしを使ったりするのはどうでしょうか?
流用を直接防ぐわけではありませんが、
両用だと言うことがわかりますから、
ある程度は抑止力があるかと思います。
    • good
    • 0

みなさんが答えられている通り、やはり画像をHPにのっけるかぎり流用させないようにするとうのは、見る人の良心に訴えかけるしかありません。


キーボードには「Print Screen」というキーもついている通り、画面をそのまま画像データとして保存することが可能です。
これはどうしても防ぎようがありません。

右クリックをさせないようにして画像を保存させないようにしても、同様です。

対策としては、
無断転用をしないようにしてください。
などのように注意書をするのが一番だと思われます。

著作権侵害が大きな問題となっていますから、これからさきは対応されるようにはなるのではないだろうか?と、(陰ながら)思っています。

しかし、めげずにHP作りを頑張ってくださいね!
    • good
    • 0

他の方もいわれていますが、完全に取得不可能にするのは無理だと思います。


JavaScriptで右クリック禁止とかの方法を書かれていますが、知識のある人間ならソースを見れば簡単に取得できますし、表示されている画面自体をスクリーンキャプチャーしてしまえば、どんな細工をしていても取得できてしまいますから。
JavaScriptの場合はソースを見れば、画像自体へのURLもわかりますが、JavaアプレットやFLASHを使えばソースを見ても画像へのURLはわかりません。(JavaアプレットによってはソースにURLを書くものもありますが)
また、JavaアプレットやFLASHでは右クリックで画像保存とかもできません。
    • good
    • 0

 右クリックの禁止ということでいいんですかね?



 でも、Webに掲載してしまった画像を完全に保存させない方法は無いみたいです。
 本末転倒かもしれませんが、その画像を使わない。
という以外に、有効な手立てはないと思います(^^;

 とりあえず、右クリック禁止とサイトの画像保存禁止についての
質問があったので、そのURLを参考にはっときますね。

参考URL:http://www.okweb.ne.jp/kotaeru.php3?q=245648,htt …
    • good
    • 0

<img src="~略~ファイル名"onContextmenu="alert('残念でした。

\n\n右クリック禁止です。');return false;"> とやってみたらいかがでしょう?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!