• 締切済み

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

Webページに画像をあちこちで掲載しますが、二つ知りたいことがあります。 [1] 画像上の4つの横並びアイコンを出さないようにするには? Windows XPのIE6で少なくとも出る現象ですが、imgタグで画像を表示したとき、その画像上にマウスをもっていったときになるようですが、4つのアイコンが出てきます。Firefoxでは出ませんが。 おそらくPCで設定変更すれば出ないようにできるのでしょうが、ユーザー側にそのようなことをさせずにこのアイコンを出さないようにHTMLなどで記述するにはどうしたらよいでしょうか? 「4つの横並びのアイコン」ですが、わかるとは思いますが一応並んでいる左から順に書くと、 ●フロッピーアイコン:マウスオンで出る文言「このイメージを保存します」 ●印刷機アイコン:マウスオンで出る文言「このイメージを印刷します」 ●封筒アイコン:マウスオンで出る文言「このイメージを電子メールで送信します」 ●フォルダアイコン:マウスオンで出る文言「[マイピクチャ]フォルダを開きます」 となっています。 [2] 画像上で右クリックを禁止する記述方法は? だんだん右クリック禁止のサイトが増えてきていますが、これをするにはどう記述すればいいでしょうか? どちらについても、画像ごとに記述するのでなく一括して記述できる方法があれば最高ですが。 宜しくお願い致します。

  • touchy
  • お礼率88% (704/796)
  • HTML
  • 回答数4
  • ありがとう数6

みんなの回答

  • goldfox
  • ベストアンサー率49% (123/249)
回答No.4

「4つのアイコン」はイメージツールバーといいます。 IE独自のツールなので、他のブラウザでは出ません。 あなたのパソコンだけでいいなら、 ブラウザの「ツール」>「インターネットオプション」>「詳細設定」>「イメージツールバーを有効にする」のチェックを外す>パソコン再起動 これで表示されなくなるはずです。 web作成上でのタグならimg単位での指定やmetaでページ全体指定が可能です。 http://www.tagindex.com/html_tag/img/img_gall.html http://www.tagindex.com/html_tag/page/meta_12.html 右クリック禁止 http://www.broadband-xp.com/hidesource/contextmenu.html JavaScriptオンオフをぬきにしても、「右クリック禁止=画像を保存できない、ソースが見れない」と言うことにはなりません。 そもそも、右クリックメニューはあれば便利、であって、なくても問題ないものですし。 それを理解されたうえで、閲覧者に不便を強いるかどうかを考えたほうがよろしいかと。

touchy
質問者

お礼

そうですね、ありがとうございました

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.3

(1) 画像の保存などはブラウザ・OSに依存しますので、HTML側では不可能です。 どうしてもというのであれば、Flashにしてしまえば出ませんけどね。 そのあたりはユーザが選べるようにするべきというのがHTMLのユーザビリティ・アクセシビリティの概念です。 http://www.zspc.com/documents/wcag10/ (2) http://javascript.eweb-design.com/0901_rc.html Javasciptは禁止にすれば無効です。 (1)と同じで、ユーザに任せるべき項目ですので、HTML側でどうこうするのはマナー違反です。 コピーさせたくないという目的でしたら、Flashにするなどしてください。まあ、スクリーンショット撮られれば何しても一緒ですけどね。画像に文字を埋め込む等して、転載できないようにするのが現実的かと。

touchy
質問者

お礼

なるほど、ありがとうございました

  • _himajin_
  • ベストアンサー率65% (128/195)
回答No.2

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

touchy
質問者

お礼

metaタグ最高です。貴殿は素晴らしい! ありがとうございました。 右クリックはおっしゃるとおりなんです。そもそも自分自身そう思いますし。 だから厳密に言いますと、コンテクストメニューの中の画像を保存のみ無くす的話です。 が、これでも保存はできてしまうので、一番良いのは、他の方法でとにかく画像を保存できなくすることなんですが、ナカナカこれが見つからないですが。 とにかく感謝申し上げます

noname#100277
noname#100277
回答No.1

(1)イメージ・ツールはFirefoxでもアドオンを導入すれば出ます。 コーディングでコレを封じるのは無理なのでは? (2)右クリック禁止はjavascriptをoffにすれば無効に成ります。 結局は無意味。 どうしても実行したかったら「javascript 右クリック禁止」等で検索。

touchy
質問者

お礼

右クリックについては以前からずっと有効な手段を探していたのですが、なかなか見つからなかったのでお尋ねしてみましたが、やはり無理っぽいですかね・・・・。 4つのアイコンの件はこの頃感じたのですが、これもIE側のものなので無理っぽいですかね・・・ 早々にありがとうございました。

関連するQ&A

  • 右クリック禁止のページの画像を保存したい

    右クリック禁止のホームページがありますが、その禁止をとることはできますか!?画像を保存したいのですが右クリックが出来ないと保存が出来ません。

  • 右クリック禁止?

    どこに書いていいかわかんなかったので、 ここで質問させていただきます。 右クリック禁止の掲示板(画像の持ち出しを防ぐため) で、レスをするためにメモ帳にすべてレスを書き込んで、 コピーして投稿したいんですが、 右クリック禁止なので、それができません。 また1から打ち直さなくてはいけないんでしょうか? 右クリック禁止解除か、コピー&ペーストのできる 方法教えてください。

  • 画像の「右クリック禁止」について

    こんばんわ…、 ホームページに、夏休みキャンプに行ったときの子供の写真を載せようと思っています、 あるサイトで以前聞いたような記憶があるのですが… ホームページに家族の写真を掲載するときは、画像をコピーされないように、 右クリック禁止にしたほうが良いのでしょうか? 右クリック禁止の方法をご存じの方、 以前に同様の経験をされた方からのアドバイス、お待ちしています… 宜しくお願いします。

  • 右クリック禁止

    画像をのせたときに、保存されないように 右クリック禁止をしたいんですけど、 どのHTMLでチャレンジしても無理なんです。 私のやり方がわるいんでしょうか…やっぱり。 何か方法はありませんか?

  • 右クリック禁止

    IRIAで画像をまとめてDLしようとしたら、右クリックすると、右クリックは禁止と出ます。どうすればよいですか?

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

     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='壁紙'"」レベルの単純な指示で、右クリック禁止が発動できる方法が何かございましたら、お教えいただければ幸いです。 (※右クリック禁止をさせても、結局のところソースを見られたりするのを禁止する事は出来ない、というのは知っています。そういう内容の質問ではありません)

    • ベストアンサー
    • HTML
  • FC2 ブログ 右クリック禁止

    お世話になっております。 FC2のblogでテンプレートcfdn_09を使用しているものです。 画像の右クリック禁止はできたのですが、画像を左クリックして新しくできたウインドウに表示される画像の右クリック禁止ができません。 おそらくcssかhtmlのどこかの記述を削除すればよいのだと思うのですがあいにく当方知識がないためわかりかねます。 どなたかご助言いただきたいと思います。 よろしくお願いいたします。

  • 画像のみ、アラート無しで右クリック禁止の方法を教えて下さい。

    よろしくお願いします。 JavaScriptで、アラート無しで 画像の上でのみ右クリックが無効になる ソースをご存知の方がいらっしゃいましたら 教えて頂けないでしょうか。 </HEAD>までのソースを外部記述にして 使用したいと思っています。 右クリック禁止について賛否両論がある事 プロの方やスキルの高い方からすると無意味で 中には右クリック禁止サイトに対して 快く思われていない方がいらっしゃるのは 承知の上なのですが、質問させて頂きます。 よろしくお願いします。

  • 右クリック禁止のページで

    右クリック禁止のページなのですが、ソースを表示させたいと思っています。IEを使っているのですが、なにか良い方法はありませんか?

  • 右クリック禁止 方法

    アメーバーブログをやっていまして 画像保存が出来ない設定をしたいのですがどうしても出来ません。。。 右クリック禁止にするにはどうしたら良いのでしょうか。 教えてください。 よろしくお願いします。

専門家に質問してみよう