コピペ禁止、右クリック禁止など簡易転載対策

コピペ禁止、右クリック禁止など簡易転載対策

 転載対策はWEB上に公開している以上、完全に対策することは不可能です。いくら対策しても抜け道はいくらでもあります。それでも以下は簡易的な対策ですが、一応書いておけば転載に少し手間がかかりますので、これだけでかなりの効果が期待できます。


コピペ禁止

 テキストの選択を不可にすることでコピペのコピーをできなくします。user-select:none;を利用しますが、FireFox及びIEについては今だベンダープレフィックス付の記載が必要です。


  • 結果

  • HTML

  • CSS

  • 多くのブラウザでこの部分の文字は選択できません。

     ※IE8以下、その他マイナーブラウザの一部では選択が不可になりません。

  • /* HTMLの例 */
    
    		
    多くのブラウザでこの部分の文字は選択できません。

  • /* CSSの例 */
    /* 説明に不必要なプロパティは省略しています。*/
    
    .sample9 {
    	-moz-user-select: none; /* FireFox用ベンダープレフィックス */
    	-ms-user-select: none; /* IE用ベンダープレフィックス */
    	user-select: none;
    }
    	




右クリック禁止

 右クリックを禁止します。HTMLのbodyタグにoncontextmenu='return false'を追加するだけである程度のブラウザ上で右クリック禁止に設定できます。


  • 結果

  • HTML

  • CSS

  • このページは右クリックできないかもしれません。

     ※そもそもJavaScriptに依存する書き方なので、ブラウザ上でJavaスクリプトを無効に設定していると普通に右クリックできてしまいます。又、IE8以下、その他マイナーブラウザの一部ではJavaスクリプトの有効/無効に関係なく右クリックできてしまいます。

  • /* HTMLの例 */
    
    		<body oncontextmenu='return false'>
    	

  • 
    /* CSSは利用しません。 */
    
    	




 Copyright IT SKILL MAP. All rights reserved.