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

ウェブページのコピー防止機能の実装方法(クラッキング手法付き)
ソース ファイルを右クリックすると、次のコードが見つかります。
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ボックスの表示/非表示とトップレイヤーの実装コード

推薦する

macOS での MySQL 8.0.17 のインストールと簡単な設定チュートリアル

私が書いた内容が理解できない場合は、インターネット上に理解できるチュートリアルがない可能性があります...

Vue補間式とv-textディレクティブの違い

目次1. プラグイン式を使用する2. プラグイン式でv-cloakを使用してちらつきの問題を解決する...

Nginx 最適化サービスで Web ページ圧縮を実装する方法

リソースを節約するためにWebページの圧縮を設定する1.まず、設定を変更しましょう vim /usr...

JavaScript デザインパターン コマンドパターン

コマンド パターンは、JavaScript デザイン パターンにおける動作デザイン パターンです。定...

初心者向けMySQLインデックス

序文MySQL インデックスで最も重要なデータ構造は B+ ツリーなので、まずは B+ ツリーの原理...

Vueは不規則なスクリーンショットを実装する

目次SVG による画像キャプチャCSS部分エフェクト画像表示ソースコードアドレスこれまで見てきたもの...

Dockerプライベートウェアハウスの構築とインターフェース管理の詳細な説明

1. レジストリについて公式 Docker ハブは、パブリックイメージを管理するのに適した場所です。...

MySQL 8.0.18 のさまざまなバージョンのインストールとインストール中に発生した問題 (要点の要約)

概要: MYSQLの問題解決記録:どのようなインストール方法 (rpm、gz、gz.xz) を使用す...

一般的な Linux の問題に対する解決策の概要

1. VMwareでCentos7を接続し、固定IPを設定する1) まず、仮想イメージ名を右クリック...

DockerコンテナでLNMPをコンパイルする例

目次1. プロジェクトの説明2. Nginxイメージの作成3. MySQLイメージの作成4. PHP...

Windows 2008 Server サブドメインを親ドメインに追加すると、ドメインが既に存在するというエラー メッセージが表示されます。

Windows 2008 Serverのサブドメインを親ドメインに参加させると、「ドメインは既に存...

Linux のリンク解除機能とファイルの削除方法

1. リンク解除機能ハード リンクの場合、unlink はディレクトリ エントリを削除し、inode...

Vueは2つのルーティング許可制御メソッドを実装しています

目次方法 1: ルーティング メタ情報 (meta)方法 2: ルーティング テーブルを動的に生成す...

画像のフェードインとフェードアウト効果を実現する js

この記事では、画像のフェードインとフェードアウトを実現するためのjsの具体的なコードを参考までに紹介...

コンパイル/サーバーなしでブラウザにCommonJSモジュールを実装する

目次導入1. one-click.jsとは2. パッケージングツールはどのように機能しますか? 3....