OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

画像をコピー禁止にしたい場合

  • すぐに回答を!
  • 質問No.169506
  • 閲覧数366
  • ありがとう数2
  • 気になる数0
  • 回答数7
  • コメント数0

お礼率 22% (74/327)

HPを作成して、その画像をコピー禁止にしたい場合は
どうしたらよいでしょうか。
画像の上で右クリックをして、コピー禁止ですと
現れるようにしたいです。

なるべく分かりやすい方法がよいのでお願いします。
難しい言葉はよく分かりません。
通報する
  • 回答数7
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全7件)

  • 回答No.2
レベル12

ベストアンサー率 24% (243/985)

たとえJavaScriptを使ったとしても, PrintScreenキーを使われたらお終いだとおもいます。 そのため画像に著作権明記を直接書き込むのが一般的ですね。
たとえJavaScriptを使ったとしても,
PrintScreenキーを使われたらお終いだとおもいます。
そのため画像に著作権明記を直接書き込むのが一般的ですね。


  • 回答No.1
レベル13

ベストアンサー率 61% (647/1050)

    これは、HTMLでは実現できません。   JavaScript で実現できるはずです。   ただ、画像だけを禁止にするという方法は分かりません。ページ単位で右ボタンを無効にする方法があるはずです。どなたか、方法を開示してくだされば、わたしも参考にしましょう。あるいは、画像だけの方法もあれば。   しかし、それでも、画像を保存しようと思えば、保存の方法があるはずです。   ...続きを読む
 
  これは、HTMLでは実現できません。
  JavaScript で実現できるはずです。
  ただ、画像だけを禁止にするという方法は分かりません。ページ単位で右ボタンを無効にする方法があるはずです。どなたか、方法を開示してくだされば、わたしも参考にしましょう。あるいは、画像だけの方法もあれば。
  しかし、それでも、画像を保存しようと思えば、保存の方法があるはずです。
 
お礼コメント
waffle

お礼率 22% (74/327)

もちろん、画像をコピーしようと思えば出来ますが、それでも右クリックをしたときに「コピーできません」
とするだけでも効果が違うと思うので、それを組み込みたいのです。
どなたかよろしくお願いします。
投稿日時 - 2001-11-16 05:45:56
  • 回答No.3
レベル13

ベストアンサー率 18% (351/1917)

私は分からないのですが、 どこか他のページにそのような右クリック禁止の頁があったら ソースを表示してみて、 参考にさせていただいてみては?
私は分からないのですが、
どこか他のページにそのような右クリック禁止の頁があったら
ソースを表示してみて、
参考にさせていただいてみては?
  • 回答No.4
レベル13

ベストアンサー率 46% (402/864)

右クリックで警告が出せればよいのなら、こちらのサイトでサンプルプログラムが公開されています。 「CLUB とむやん君」http://www2s.biglobe.ne.jp/~club_tom/ 「JavaScript講座」の「サンプルプログラム」から「ウインドウ」を選んで下さい。 ...続きを読む
右クリックで警告が出せればよいのなら、こちらのサイトでサンプルプログラムが公開されています。

「CLUB とむやん君」http://www2s.biglobe.ne.jp/~club_tom/

「JavaScript講座」の「サンプルプログラム」から「ウインドウ」を選んで下さい。
  • 回答No.6
レベル10

ベストアンサー率 40% (53/131)

テーブル(表)の入れ子を作れば可能です。 画像サイズと同じセル一個の表を余白0,枠線を表示しない設定で作成し、テーブルの背景画像に掲載画像を指定します。 次に、テーブルの中に、入れ子で枠線を表示しないテーブル(縦横セル数は任意、縦横1セルが簡単)を作成し、セル内にスペースを一個、または、ドットを目立たない色で一個入力します。 より確実にするのであれば、入れ子の背景に隅1ドットのみ適当な色、残りを透明 ...続きを読む
テーブル(表)の入れ子を作れば可能です。
画像サイズと同じセル一個の表を余白0,枠線を表示しない設定で作成し、テーブルの背景画像に掲載画像を指定します。
次に、テーブルの中に、入れ子で枠線を表示しないテーブル(縦横セル数は任意、縦横1セルが簡単)を作成し、セル内にスペースを一個、または、ドットを目立たない色で一個入力します。
より確実にするのであれば、入れ子の背景に隅1ドットのみ適当な色、残りを透明色のGIF背景(テーブルと同サイズ)を準備すればよろしいかと。

これで、右クリックでの持ち帰りは出来ませんが、ページのソースを丸ごとコピー&プリントスクリーンは可能です。
  • 回答No.5

こんにちは。 右クリック禁止にしても、画像のコピーは簡単に出来てしまいます。 コピー禁止としたいなら、常に画像の下にでも表示したほうがよいですよ。 右クリック禁止は、ユーザビリティ(使いやすさ)を下げるだけではありません。コピーしたくて右クリックしたわけでもないのに、「コピー禁止」と出たら相手に不快な思いをさせてしまうかもしれません。 出来る限り実行しないことをおすすめします。m(_ ...続きを読む
こんにちは。

右クリック禁止にしても、画像のコピーは簡単に出来てしまいます。
コピー禁止としたいなら、常に画像の下にでも表示したほうがよいですよ。

右クリック禁止は、ユーザビリティ(使いやすさ)を下げるだけではありません。コピーしたくて右クリックしたわけでもないのに、「コピー禁止」と出たら相手に不快な思いをさせてしまうかもしれません。

出来る限り実行しないことをおすすめします。m(_ _)m

参考までに。
画像を細分化して表示する、という方法なら、「一度に全部コピー」は防げます。
ペイントソフトにその機能がついているものもあるそうです。
結局、PrintScreenでの画面コピーには勝てませんが。^^;
  • 回答No.7
レベル14

ベストアンサー率 36% (3818/10368)

こんにちは。他の方々へのお返事を見て回答します。 その様な用途でしたら、わざわざ JavaScript を組まなくても、img タグに alt 属性を指定すれば、クリックしなくても、画像にマウスがのっかっただけで出て来ますけど。 例 <img src="./kkkk.jpg" width="xxx" height="yyy" ...続きを読む
こんにちは。他の方々へのお返事を見て回答します。

その様な用途でしたら、わざわざ JavaScript を組まなくても、img タグに alt 属性を指定すれば、クリックしなくても、画像にマウスがのっかっただけで出て来ますけど。



<img src="./kkkk.jpg" width="xxx" height="yyy" alt="コピー禁止です">

とまあ、こんな感じです。
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ