人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

WEBページで、右クリックとショートカットキーを無効化する方法を教えてください。
http://www.west-mira.jp/javascript/etc/NoSource1.html
上記アドレスに、それらしい方法があるのですが、これを実行すると、ページ内のフォームに文字が入力できなくなります。
用途は、フォームにメールアドレスと確認用のメールアドレスを入力する時の、コピペを抑止する為です。

●質問者: ebagos
●カテゴリ:コンピュータ
✍キーワード:Web アドレス コピペ ショートカット メールアドレス
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● 浅倉卓司
●18ポイント

http://dummy/メールアドレスの確認なら:detail]

メールアドレスのコピペ防止に使うのであれば、右クリックを抑止するより、


<input type=text name=email1>

<input type=text name=email2>@<input type=text name=email3>


のようにして、「email1」と「email2とemail3を@でつなげたもの」を比較するのがよろしいかと思います。

もちろんこれでもコピペは可能ですが、コピペしにくいため、手で入力してもらえる可能性は高まります。


もっとも、メールアドレスの確認をしたいのであれば、2回入力させるより、入力してもらったアドレスにメールを送り、そこから確認ページへ誘導するほうが確実だと思いますけれど。

◎質問者からの返答

そういう方法もあるのですね。

参考になりました。

ありがとうございます。

入力してもらったアドレスにメールを送るようには、しています。

できれば、質問の通りの内容が実現できればと考えているのですが・・・


2 ● onihsan
●17ポイント

http://homepage1.nifty.com/kodayan/javasc/event/mouseright.htm

マウスの右クリック・メニューを無効にする

http://www2.tokai.or.jp/mother/newhtm2/exvba/ev15/ev030.htm

http://www.okapiproject.com/java/java_tips/tips_javascript_001.h...

Tips(JavaScriptによるショートカットキーの処理について)【 Okapi Project 】

こんな感じでいかがでしょう・・・

◎質問者からの返答

ありがとうございます。

ショートカットキーのctrl+cが押された時に、アラートが表示されると良いのですが・・・


3 ● onihsan
●17ポイント

http://www.openspc2.org/reibun/javascript/special/015/

ページ全体の選択を禁止する。


(ctrl+C,ctrl+A 無効化)については・・・


<script type=”text/javascript”>

function Unselectable(){

for (var i=0; i<document.all.length; i++) document.all[i].unselectable = ”on”;

}

</script>

<body onload=”Unselectable()”>

◎質問者からの返答

ありがとうございます。

すみません。これも、試したのですが、これだと、フォーム入力時に、入力箇所を、マウスで選択できなくなってしまいます。


4 ● nijinohasi
●20ポイント

http://www.hatena.ne.jp/1121742132#

人力検索はてな - WEBページで、右クリックとショートカットキーを無効化する方法を教えてください。 http://www.west-mira.jp/javascript/etc/NoSource1.html 上記アドレスに、それらしい方..

URIはダミーです。

これでメールアドレスを入力はできるが、コピーできなくなります。

<INPUT type=”text” onselectstart=”return false” name=email1>

<INPUT type=”text” onselectstart=”return false” name=email2>

◎質問者からの返答

ありがとうございました。

解決しました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ