0

デフォルトでは、ユーザーは画面アイテムをドラッグして選択するか、CTRL + Aを押すと、すべてのアイテムが青色に変わり、ぼやけます(選択されます)。ただし、このイベントをブロックする方法はありますか?ありがとう

ブラウザに制限を追加したり、bodyタグに属性を追加したりするだけで問題を解決できるような簡単な方法はありますか?

4

2 に答える 2

4
user-select:none;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;

user-select青くしたくない要素にFollowingプロパティを追加します。それを本体に追加すると、selectableまたはeditable要素がselectableまたはになりeditableます。したがって、特定の要素で使用することをお勧めします。

div, image, iframe {
    user-select:none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

またはあなたはもっと見ることができます:

ドキュメンテーション

于 2013-01-30T06:39:00.230 に答える
2

あなたはjqueryを使用してそれを行うことができます

$(function(){   
$(document).keydown(function(objEvent) {        
    if (objEvent.ctrlKey) {          
        if (objEvent.keyCode == 65) {                         
            objEvent.disableTextSelect();
            return false;
        }            
    }        
});
});    

それが機能することを願って、このコードはブラウザでctrl+aを無効にします

于 2013-01-30T06:53:03.863 に答える