![]() |
(de Pixabay) |
手探りシリーズとは
プログラミングなんて本すら読んだことが無い。他人様が組んだHTMLやCSSをコピペするのが関の山。jQueryも動かせない。そもそもITを専門にすらしていない。JAVAって何だ食べたことないぞ。そんな私が手探りで挑戦するシリーズ!なので内容を信じるかどうかは自己責任でお願い申し上げます!
今回は、画像を選択禁止にしてみたり、右クリックを禁止にしたりする方法を1つずつまとめてみようと思います。なぜそのようなことをするかというと、私自身がグチャグチャにこんがらがってしまったからです。私の頭の中の整理という目的も兼ねて記載してみます。
ただ、私は「右クリックで“画像を保存”をさせないCSS」と「画像をドラッグで反転させないCSS」を適用しているのですが(後述)、それらを部分的に解除することができないので(泣)、その2つがデフォになっている前提でご覧ください。
①ただ単に画像を掲載した場合
ソースコード(HTML)
![]() |
(deフリー写真素材ぱくたそ) |
左クリックで『画像を開く 』…○
右クリックで『画像を保存』…○
反転…○
ドラッグで引っ張る…○
②画像リンクに付随しているリンクタグを削除する場合
ソースコード(HTML)
<img border="0" data-original-height="885" data-original-width="1599" height="177" src="https://2.bp.blogspot.com/-oZBzElUF2sU/XCys9VtshMI/AAAAAAAAAbw/NYKO4-Yb6YQbFWcSV6FNAMmrLqoAsr5XACEwYBhgL/s320/COW121011156_TP_V.jpg" width="320" />左クリックで『画像を開く 』…×
右クリックで『画像を保存』…○
反転…○
ドラッグで引っ張る…○
↓↓参考文献↓↓
やさしいブログの作り方
③右クリックでの保存を不可能にする場合
ソースコード(CSS)
img{pointer-events:none;}
ソースコード(HTML)
<a href="https://3.bp.blogspot.com/-oZBzElUF2sU/XCys9VtshMI/AAAAAAAAAbs/mTRNTSvY6n0236igOx2NMFgtLsxaSKVRACLcBGAs/s1600/COW121011156_TP_V.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="885" data-original-width="1599" height="177" src="https://3.bp.blogspot.com/-oZBzElUF2sU/XCys9VtshMI/AAAAAAAAAbs/mTRNTSvY6n0236igOx2NMFgtLsxaSKVRACLcBGAs/s320/COW121011156_TP_V.jpg" width="320" /></a>
(要するにそのまま『画像を挿入』するだけ)
この1行をCSSに記載し、HTMLにはいつものように『画像を挿入』するだけで右クリックしても『画像を保存する』が出なくなります。②と併用することで左クリックも右クリックで保存もできなくなります。反転とドラッグは出来ます。
左クリックで『画像を開く 』…○
右クリックで『画像を保存』…×
反転…○
ドラッグで引っ張る…○
④反転を不可能にする場合
ソースコード(CSS)
img{user-select:none;}
ソースコード(HTML)
(要するにそのまま『画像を挿入』するだけ)
この1行をCSSに記載し、HTMLにはいつものように『画像を挿入』するだけで画像を反転させることができなくなります。
左クリックで『画像を開く 』…○
右クリックで『画像を保存』…○
反転…×
ドラッグで引っ張る…○
↓↓参考↓↓
SOFTELメモ
②+③+④
②③と併用すると左クリックも右クリックも反転もさせることができず、ドラッグで引っ張っていくことしかできなくなります。②+③+④がコレです↓試しに触ってみてください↓
右クリックで『画像を保存』…×
反転…×
ドラッグで引っ張る…○
⑤背景として設定する場合
ソースコード(HTML)
<div style="background-image:url(https://3.bp.blogspot.com/-oZBzElUF2sU/XCys9VtshMI/AAAAAAAAAbs/mTRNTSvY6n0236igOx2NMFgtLsxaSKVRACLcBGAs/s320/COW121011156_TP_V.jpg);width:320px;height:177px;"></div>
<div style="background-image:url(https://3.bp.blogspot.com/-oZBzElUF2sU/XCys9VtshMI/AAAAAAAAAbs/mTRNTSvY6n0236igOx2NMFgtLsxaSKVRACLcBGAs/s320/COW121011156_TP_V.jpg);width:320px;height:177px;"></div>
左クリックで『画像を開く 』…×
右クリックで『画像を保存』…×
反転…×
ドラッグで引っ張る…×
↓↓参考↓↓
龍野のシステム屋の気まぐれブログ
以上です。ただ、これらは気休めに過ぎないので、コピーされて困る画像はアップロードをしないことが大切ですね。
0 件のコメント:
コメントを投稿