LoginSignup
4
5

More than 3 years have passed since last update.

コピーペースト禁止のサイトでコピーペーストを行う方法

Last updated at Posted at 2019-10-25

はじめに

Webサービスの会員登録フォームでメールアドレスやパスワードの入力時にコピーペーストが禁止され手入力のみ受け付けるようなサイトがたまにある。

しかし私はWebサービスごとに異なるメールアドレス(約30文字)とパスワード(約20文字)を発行し使いまわしもしておらず、これらのコピーペーストを禁止されてしまうと会員登録が実質できなくなってしまう。(手入力が面倒くさい)

そこでこのような登録フォームでの「コピーペースト禁止」を「無効化」する方法をいくつか試してみた。

方法

その1: JavaScriptコードを利用する

コピーペースト禁止を無効化したいページでブラウザのディベロッパーツールを開き、
以下のJavaScriptコードをコンソール欄で実行する。

document.addEventListener('paste', event => event.stopImmediatePropagation(), true);

参考画像:Chromeの場合
image.png

本コードが紹介されていたサイト:https://oflow.me/archives/1723

その2: ブラウザ設定でJavaScriptをオフにする

ブラウザのJavaScript実行機能を一時的(コピーペーストしたい時)にオフにする。

以上

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5