запрет выделения текста опера и фокс
подскажите как сделать что бы текст не выделяся
document.ondragstart = document.body.onselectstart = function() {return false}; такое робит только в ие и хроме, как сделать в опере и фоксе? |
просто перехватывай нажатие ЛКМ и отменяй действие по умолчанию
|
|
document.body.onmousedown = function() {return false};
|
document.body.onmousedown = function() {return false}; тогда драг анд дроп работать не будетб Octane спасибо большое + а обратно как?я а то обратно не получается, драг дропом перетянул, и после нельзя выделять текст |
Цитата:
во время драгндропа я создаю невидимый прозрачный div по верх ВСЕГО. а когда человек отпускает мышку я этот див убираю. |
Цитата:
|
В Опере если выделение начнется из другого элемента, то выделиться и текст, который выделяться не должен. Хабрамогильнички не помогут.
|
Цитата:
|
Я использую в fire fox вот такую структуру:
<style> div#div1 { /* Для Mozilla FireFox */ -moz-user-select: none; /* Для Safari, Chrome */ -khtml-user-select: none; /* Общее свойство */ user-select: none; } </style> <div id="div1"> /* тут то что нужно запретить выделять. <div> |
Часовой пояс GMT +3, время: 17:33. |