Реклама на сайте Advertise with us

Как сделать невыделяемый текст на странице.

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 31.10.05
Сообщения: 217
Рейтинг: 75

Ссылка на сообщениеДобавлено: 20/04/06 в 22:45       Ответить с цитатойцитата 

Например на новом интерфейсе yahoo mail нельзя выделить ни линки ни картинки ничего.. Вот как они это сделали? Мот кто знает решение.
Я знаю щас пойдут разговоры нафига так тебе делать.... Не надо icon_smile.gif.. Вот захотел так сделать и хочу... Выглядит как будть приложение виндовое. Если это проект на тезнологии ajax - то помоему очень хорошо сочитается.
Вот и хочу в свой ajax проект сделать так.

Есть предположения что это делается с помощью CSS. Тока как... хз.
Второе предположение что как то отменяется событие онклик. Типа ты нажал на мышу, тянешь чтобы выделить а оказывается нажатие отменили уже..

Вобщем пока не понимаю как это сделано.. Сыптюте сюда свои мысли и предположения.

0
 



С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672


Передовик Master-X (16.06.2008)
Ссылка на сообщениеДобавлено: 20/04/06 в 23:37       Ответить с цитатойцитата 

А код на яхе нельзя посмотреть?

Лучшие в Рунете: товарная партнёрка - от 4 рублей за клик.
CPA агрегатор - тысячи отличных офферов!

0
 

Genuine Quality

С нами с 28.08.05
Сообщения: 652
Рейтинг: 910

Ссылка на сообщениеДобавлено: 21/04/06 в 00:22       Ответить с цитатойцитата 

ажакс к селекту не имеет никакого отношения, а вот запретить можно так:

Код:

<script language="JavaScript1.2">
        function disableSelect(e) {
            return false;
        }

        function reEnable() {
            return true;
        }

        //if IE4+
        document.onselectstart = new Function("return false");

        //if NS6
        if (window.sidebar) {
            document.onmousedown = disableSelect;
            document.onclick = reEnable;
        }
</script>


работает в мозиле и ИЕ, а вот опера ложить хотела

3
 

Ревнивый муж подобен турку

С нами с 01.03.06
Сообщения: 4302
Рейтинг: 905

Ссылка на сообщениеДобавлено: 21/04/06 в 12:53       Ответить с цитатойцитата 

А картинкой пробовал сделать?

Если тебе надо просто подрочить, жми сюда

0
 

продаю базы адалт кейвордов

С нами с 09.11.02
Сообщения: 9045
Рейтинг: 3772


Передовик Master-X (16.05.2004) Передовик Master-X (01.06.2004)
Ссылка на сообщениеДобавлено: 21/04/06 в 13:51       Ответить с цитатойцитата 

подскажу... мож так получится.
В тэг div загнать прозрачный gif и отпозиционировать его поверх текста стилями...
не пробовал, но по идее при попытке выделить должен выделяться только этот гиф.

сдам подпись, стучите в личку

3
 



С нами с 18.05.00
Сообщения: 4988
Рейтинг: 881

Ссылка на сообщениеДобавлено: 21/04/06 в 14:17       Ответить с цитатойцитата 

<SCRIPT LANGUAGE="JavaScript">
document.ondragstart = test;
//запрет на перетаскивание
document.onselectstart = test;
//запрет на выделение элементов страницы
document.oncontextmenu = test;
//запрет на выведение контекстного меню
function test() {
return false
}
</SCRIPT>

Только в IE

3
 



С нами с 31.10.05
Сообщения: 217
Рейтинг: 75

Ссылка на сообщениеДобавлено: 22/04/06 в 00:41       Ответить с цитатойцитата 

Сенкс всех оценил.
заюзал метод Simplex-а.
Надо щас доработать чтобы текст в полях ввода можно было выделять.. ато ващени чё не выделяется icon_smile.gif это перебор.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »