Невыбираемые столбцы в таблице HTML

у меня есть таблица с несколькими столбцами. Я хочу, чтобы содержимое каждого столбца выбиралось индивидуально. Когда я начинаю выбирать первый столбец, автоматически выбираются второй, третий ... Когда я выбираю один столбец, я хочу сделать другие столбцы недоступными для выбора.

Я пробовал применять следующий класс к элементам, и он отлично работал в FF. Независимо от того, откуда вы начинаете выделение, его нельзя выбрать.

.unselectable {
    user-select: none; /* CSS3 */
    -moz-user-select: none;
    -khtml-user-select: none;
}

Для IE я пробовал свойство под названием unselectable = "on" . В Internet Explorer его все еще можно выбрать, если выделение начинается снаружи. Я хочу предотвратить выбор определенных столбцов, даже если выбор начинается извне.

Я пробовал использовать onselectionstart и onmouseover, но поскольку выбор начинается вне элемента, они не запускаются.

Есть ли у меня надежда?

Заранее спасибо.

8
задан Imane Fateh 24 October 2013 в 15:03
поделиться