ウェブページのコピー防止機能の実装方法(クラッキング手法付き)

ウェブページのコピー防止機能の実装方法(クラッキング手法付き)
ソース ファイルを右クリックすると、次のコードが見つかります。
1. CSSを使用してFirefoxのコピー機能を無効にすることができます
CSSコードコンテンツをクリップボードにコピー
  1. <スタイル タイプ = "text/css"メディア = "screen" >
  2. 本文 {-moz-user-select: none ;-webkit-user-select: none ;}
  3. </スタイル>
2. IEで制限するにはJSが必要

コードをコピー
コードは次のとおりです。

<script type="text/javascript">
document.onselectstart = 関数(e) {
false を返します。
}
document.oncontextmenu = function(e) {
false を返します。
}
</スクリプト>


完全な組み合わせは

ヒント: 実行前にコードの一部を変更することができます

もちろん、123WORDPRESS.COM は一般的に同時に提供しています。Firefox では CSS によって制御されます。もちろん、コードを直接保存して、CSS コードを削除することもできます。 IEでも同じです。1記事だけなら大丈夫ですが、文字数が多すぎると耐えられないかもしれません。
IE で js を無効にすることでこれを実現できます。
IE のアドレス バーに次のコードを入力するだけです。1 行であることに注意してください。

コードをコピー
コードは次のとおりです。

javascript:document.oncontextmenu=null;document.onselectstart=null;document.ondragstart=null;document.onbeforecopy=null;document.oncopy=null;document.onselect=null;void(0);

<<:  MySQLインデックスとは何ですか?わからない場合は聞いてください

>>:  CSSボックスの表示/非表示とトップレイヤーの実装コード

推薦する

Vue プロジェクトで mock.js を使用するための完全な手順

Vue プロジェクトで mock.js を使用する開発ツールの選択: Vscode 1. コマンドラ...

MySQL学習エンジンの詳細な説明、説明、権限

エンジン導入InnodbエンジンInnodb エンジンは、データベース ACID トランザクションを...

Windows 8.1 で MySQL5.7 のルート パスワードを忘れた場合の解決方法

【背景】最近勉強中に非常に恥ずかしいことに遭遇しました。MySQL のパスワードを忘れてしまい、My...

CSS レスポンシブ レイアウト システムの例コード

レスポンシブ レイアウト システムは、今日の一般的な CSS フレームワークではすでに非常に一般的で...

ページ切り替え効果を実現するJSコード

この記事の例では、ページ切り替え効果を実現するためのJSコードの具体的なコードを参考までに共有してい...

Serv-U FTPとADの完璧な統合ソリューションの詳細な説明

会社が現在使用しているソリューションを確認するためにバックエンドにログインしました。使用される FT...

vue3.0 のウォッチ リスナーの例の詳細な説明

目次序文リスナーと計算プロパティの違いvue3 で watch を使用するにはどうすればいいですか?...

DockerでHadoopを実行しイメージを作成する方法

車輪の再発明として、ここでは再パッケージ化を使用して Docker ベースの Hadoop イメージ...

Tomcat を使用して Centos 環境に SpringBoot WAR パッケージをデプロイする

戦争パッケージを準備する1. 既存のSpringBootプロジェクトを準備し、pomに依存関係を追加...

Django2.* + Mysql5.7 開発環境統合チュートリアル図

環境: 10.12 の新機能Python 3.6 MySQL 5.7.25 の場合ジャンゴ 2.2....

MySQLのユーザー権限の確認と管理方法の詳細な説明

この記事では、例を使用して、MySQL ユーザー権限を確認および管理する方法を説明します。ご参考まで...

MySql5.7.21 インストールポイント記録メモ

ダウンロードしたバージョンは、Zip 解凍版、Windows システムです。長い間 Windows ...

vue3 を使用してマテリアル ライブラリを構築する方法

目次なぜマテリアルライブラリが必要なのでしょうか?材質は何ですか?素材の種類fuep、vue3 ベー...

Vueのprops設定の詳細な説明

<テンプレート> <div class="demo">...

CentOS6で定期的にjarプログラムを実行するスクリプトをcrontabで実行する

1. 簡単なJavaプログラムを書く パブリッククラステストシェル{ パブリック静的voidメイン(...