JavaScript を使用して、必要なことを行うことができます。
if (document.addEventListener !== undefined) {
// Not IE
document.addEventListener('click', checkSelection, false);
} else {
// IE
document.attachEvent('onclick', checkSelection);
}
function checkSelection() {
var sel = {};
if (window.getSelection) {
// Mozilla
sel = window.getSelection();
} else if (document.selection) {
// IE
sel = document.selection.createRange();
}
// Mozilla
if (sel.rangeCount) {
sel.removeAllRanges();
return;
}
// IE
if (sel.text > '') {
document.selection.empty();
return;
}
}
せっけん箱:
このようにクライアントのユーザー エージェントを台無しにするべきではありません。クライアントがドキュメント上のものを選択したい場合は、ドキュメント上のものを選択できる必要があります。ドキュメントを表示しているのはあなたではないので、強調表示の色が気に入らなくても問題ありません。