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

なるべく分かりやすい方法がよいのでお願いします。
難しい言葉はよく分かりません。

このQ&Aに関連する最新のQ&A

A 回答 (7件)

こんにちは。

他の方々へのお返事を見て回答します。

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



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

とまあ、こんな感じです。
    • good
    • 0

テーブル(表)の入れ子を作れば可能です。


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

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

こんにちは。



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

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

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

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

右クリックで警告が出せればよいのなら、こちらのサイトでサンプルプログラムが公開されています。



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

「JavaScript講座」の「サンプルプログラム」から「ウインドウ」を選んで下さい。

参考URL:http://www2s.biglobe.ne.jp/~club_tom/
    • good
    • 0

私は分からないのですが、


どこか他のページにそのような右クリック禁止の頁があったら
ソースを表示してみて、
参考にさせていただいてみては?
    • good
    • 0

たとえJavaScriptを使ったとしても,


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

 


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

もちろん、画像をコピーしようと思えば出来ますが、それでも右クリックをしたときに「コピーできません」
とするだけでも効果が違うと思うので、それを組み込みたいのです。
どなたかよろしくお願いします。

お礼日時:2001/11/16 05:45

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

このQ&Aと関連する良く見られている質問

QWEBを保存させたくない、WEB上の右クリックを禁止させたいのですが

自社のWEBを管理しているものですが、最近弊社のWebをコピーしてそのまま使用しているサイトが多く見受けられます。そこで、
(1)自社のWEBを保存(ダウンロード)されないように、(2)WEB閲覧中に右クリックでコピーされないように
をHTMLで設定することは可能でしょうか?
HTMLの設定で(1)、(2)が可能な場合の方法か、それ以外の方法でも可能でしたらどなたか教えてください。
よろしくお願いいたします

Aベストアンサー

究極にはソースを完全に隠すことは不可能です。
しかし、かなりのところまでは暗号化することが出来ます。

http://www.broadband-xp.com/hidesource/index.html
を参考にソフトを利用してみてください。

参考URL:http://www.broadband-xp.com/hidesource/index.html

Qサムネイルから元のサイズの画像の右クリック禁止

HTMLタグでの右クリック禁止は認識しています。
ただ、サイト上はサムネイルを使っているのですが、サムネイル画像は右クリック禁止タグで設定できますが、サムネイルをクリックして元のサイズの画像が別ウィンドウで開いた画像は保存禁止はできないのでしょうか?

右クリック自体が、すでにあまり意味のないことは知っていますが、知人から了承を受けて頂いた画像をあまり簡単に持っていかれるのは困るので設定しておきたいと思いました。

良い方法があれば、ご教示ください。

Aベストアンサー

サムネイルから画像に直接リンクするのではなくて、画像を貼り付けたHTMLにリンクして、そのHTMLで右クリ禁止すれば良いと思います。

回答としては上記ですが、ここからはアドバイス。

ご存知の通り、右クリ禁止はあまり意味がありません。
それどころかせっかくサイトを訪れてくれた人に不便をかけてしまうことになります。
右クリメニューには「名前を付けて保存」以外にもたくさんの機能があります。
新しいウインドウで開く、お気に入りに追加、ショートカットの作成、エンコードの変更…
それらも全部使えなくなります。
保存したい人は右クリ禁止を回避して保存してしまうもの。
インターネットに公開している時点で保存される可能性はあるものとして、割り切られてはいかがでしょうか?

Q画像をクリックしたときに右クリック禁止を発動したい

 Bodyタグなどに「oncontextmenu=return false」と書くと、右クリックを禁止できますが、最初から右クリックを禁止するのではなく、ある特定の画像をクリックしたときに発動させたいのですが。

 それを例えばダイナミックHTML(?)的に「<img src="xxx.jpg" onmousedown="document.body.background='壁紙'">」のようなやり方を応用して、「oncontextmenu=return false」を発動できないか試してみましたが、(文法を根本的に知らないので)どうも上手く出来ません。
 (※<img src="a.jpg" oncontextmenu=return false>と書けば、その画像の右クリックだけは禁止できますが)

 Javaスクリプトを使えばこのコントロールが可能かと思いますが、もしこの「onmousedown="document.body.background='壁紙'"」レベルの単純な指示で、右クリック禁止が発動できる方法が何かございましたら、お教えいただければ幸いです。


(※右クリック禁止をさせても、結局のところソースを見られたりするのを禁止する事は出来ない、というのは知っています。そういう内容の質問ではありません)

 Bodyタグなどに「oncontextmenu=return false」と書くと、右クリックを禁止できますが、最初から右クリックを禁止するのではなく、ある特定の画像をクリックしたときに発動させたいのですが。

 それを例えばダイナミックHTML(?)的に「<img src="xxx.jpg" onmousedown="document.body.background='壁紙'">」のようなやり方を応用して、「oncontextmenu=return false」を発動できないか試してみましたが、(文法を根本的に知らないので)どうも上手く出来ません。
 (※<img src="a.jpg" oncontextmenu=re...続きを読む

Aベストアンサー

個人的なサイトさまなのでURLを貼ってもいいのか迷いましたが、以前にとても丁寧な回答を頂き解決したので。
いわゆる質問掲示板形式のサイトです。
タグ打ちサイトを立ち上げて、スクリプトやスタイルをいろいろと試みてまだ5年ほどの私から見ればとても専門的な方のように思えます。
対応もとても丁寧でした。
catt69さんの悩みが解決されるかはわかりませんが、もしここで回答が得られなかった場合、こういった質問のできる場で一度相談されてみてはいかがでしょうか。

下記アドレスの冒頭に「http://」をつけてください。

www2h.biglobe.ne.jp/~hnakamur/technolab/cgi/clip2/index.html

QWebページに掲載した画像で4つのアイコンを出さない方法、右クリックを禁止する方法は?

Webページに画像をあちこちで掲載しますが、二つ知りたいことがあります。

[1] 画像上の4つの横並びアイコンを出さないようにするには?

Windows XPのIE6で少なくとも出る現象ですが、imgタグで画像を表示したとき、その画像上にマウスをもっていったときになるようですが、4つのアイコンが出てきます。Firefoxでは出ませんが。
おそらくPCで設定変更すれば出ないようにできるのでしょうが、ユーザー側にそのようなことをさせずにこのアイコンを出さないようにHTMLなどで記述するにはどうしたらよいでしょうか?
「4つの横並びのアイコン」ですが、わかるとは思いますが一応並んでいる左から順に書くと、

●フロッピーアイコン:マウスオンで出る文言「このイメージを保存します」
●印刷機アイコン:マウスオンで出る文言「このイメージを印刷します」
●封筒アイコン:マウスオンで出る文言「このイメージを電子メールで送信します」
●フォルダアイコン:マウスオンで出る文言「[マイピクチャ]フォルダを開きます」

となっています。


[2] 画像上で右クリックを禁止する記述方法は?

だんだん右クリック禁止のサイトが増えてきていますが、これをするにはどう記述すればいいでしょうか?


どちらについても、画像ごとに記述するのでなく一括して記述できる方法があれば最高ですが。

宜しくお願い致します。

Webページに画像をあちこちで掲載しますが、二つ知りたいことがあります。

[1] 画像上の4つの横並びアイコンを出さないようにするには?

Windows XPのIE6で少なくとも出る現象ですが、imgタグで画像を表示したとき、その画像上にマウスをもっていったときになるようですが、4つのアイコンが出てきます。Firefoxでは出ませんが。
おそらくPCで設定変更すれば出ないようにできるのでしょうが、ユーザー側にそのようなことをさせずにこのアイコンを出さないようにHTMLなどで記述するにはどうしたらよいでし...続きを読む

Aベストアンサー

[1] http://www.drk7.jp/MT/archives/001310.html
[2] http://oshiete1.goo.ne.jp/kotaeru.php3?q=1227683
2についてはすでに言及されている通り、JavaScriptがOFFの人には意味がありませんし、いろいろと不便になるだけなのでやめて欲しいというのが正直なところですが。

Q右クリックでコピー、切り取りできない画面などの、コピー、切り取りできない方法を教えてください。

右クリックでコピー、切り取りできない、サイトやホームページ、メール画面などの、コピー、切り取りできない方法を教えてください。
キーボードのどれかと、どれかを同時に押すとできると、思うんですけど。

そういった、ページの作り方や、構造はどうなっているのですか。
ダウンロードできない、動画や写真、静止画、曲などと同じなのでしょうか。

写真、動画等のサンプルに、複写できないように、自動的に自分の名前や会社などの、文字や、モザイク、影などを付けるフリーシェアは、ありますか。

Aベストアンサー

画面の丸ごとコピーならPrintScreenキーを押せばイイでしょう。
ファンクションキー(f1、f2、f3・・・というキーの右側)

PrintScreenキーを押してWindows標準のペイントを開いて、張り付けで保存します。

>写真、動画等のサンプルに、複写できないように、自動的に
>自分の名前や会社などの、文字や、モザイク、影などを付ける
>フリーシェアは、ありますか。

いっぱい有りすぎると思うので、Vectorダウンロードなどで画像カテゴリ探して下さい。

参考URL:http://www.vector.co.jp/vpack/filearea/win/art/index.html


このカテゴリの人気Q&Aランキング

おすすめ情報