このスタイルを<body>
onmousedown='return false;' onselectstart='return false;'
入力テキストエリアと選択にjavascriptを使用して例外を与えることは可能ですか? はいの場合、方法を教えてもらえますか?
このスタイルを<body>
onmousedown='return false;' onselectstart='return false;'
入力テキストエリアと選択にjavascriptを使用して例外を与えることは可能ですか? はいの場合、方法を教えてもらえますか?
実際には、手間のかかるJavaScriptイベントハンドラーを必要とせずにテキスト選択を無効にすることができます。ここで私の答えを参照してください:CSSを使用してテキスト選択の強調表示を無効にする方法は?
概要:unselectable
IEでCSSとexpandoを使用します。
CSS:
*.unselectable {
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-select: none;
}
HTML:
<div id="foo" unselectable="on" class="unselectable">...</div>