у меня есть таблица с несколькими столбцами. Я хочу, чтобы содержимое каждого столбца выбиралось индивидуально. Когда я начинаю выбирать первый столбец, автоматически выбираются второй, третий ... Когда я выбираю один столбец, я хочу сделать другие столбцы недоступными для выбора.
Я пробовал применять следующий класс к элементам, и он отлично работал в FF. Независимо от того, откуда вы начинаете выделение, его нельзя выбрать.
.unselectable {
user-select: none; /* CSS3 */
-moz-user-select: none;
-khtml-user-select: none;
}
Для IE я пробовал свойство под названием unselectable = "on"
. В Internet Explorer его все еще можно выбрать, если выделение начинается снаружи. Я хочу предотвратить выбор определенных столбцов, даже если выбор начинается извне.
Я пробовал использовать onselectionstart и onmouseover, но поскольку выбор начинается вне элемента, они не запускаются.
Есть ли у меня надежда?
Заранее спасибо.