• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: JonMagon  
Динамическая смена курсора
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 1 | 23:49:47
Привет.. возник вопросик:
конкретная задача - хочу предоставить пользователю выбор курсора на страничках сайта.
Порылся в нете - что то не нахожу ничего дельного по этой теме

Возможно ли изменять курсор мышки динамически на страничках сайта
(желательно без перезагрузки страницы, но на крайний случай с перезагрузкой : ) ?

кстати по теме - обнаружил всеобьемлюющий список всех возможных курсоров, подумал может быть кого заитнтересует.. Полный список стандартных курсоров

Спасибо за время..


WWW.DOGICA.COM / WWW.DOGICA.ORG
Сообщение отредактировал GEMMY - Пятница, 21 Фев 2014, 20:08:33
M-Brook
Сообщений: 215
Репутация: 75

Сообщение # 2 | 13:22:01
прописываем в body:
style="cursor:....." , где точки вид вашего курсора - по необходимости - меняем его js-скриптом = самое простое что можно сделать в данном случае

Спасибо = "+" в репутацию
Любые вопросы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 3 | 23:28:51
в style прописать то прописал и курсор изменился
но вот именно в этом и состоял вопрос - как динамически поменять этот style курсора - есть js скриптик?
не нахожу ни на нашем форуме ни в сети


WWW.DOGICA.COM / WWW.DOGICA.ORG
brizing
Разработчик
Сообщений: 2556
Репутация: 1091

Сообщение # 4 | 02:24:41
GEMMY, либо использовать куки, либо свободные поля в профиле. Первое засорит сайт, а второе затратно (свободные поля лучше использовать с большей пользой).

Читайте книги role.su - Rolesu Authors Workshop.
Goodmind
Сообщений: 80
Репутация: 18

Сообщение # 5 | 14:41:12
GEMMY, вам нужен свой стиль курсора? или нужно сохранить стиль?
Yuri_G
uWeb support
uVip manager
Сообщений: 4339
Репутация: 943

Сообщение # 6 | 14:48:23
Цитата [b
Goodmind;1154503]вам нужен свой стиль курсора? или нужно сохранить стиль?
динамическое изменение курсора через js разве не ясно.,

Goodmind
Сообщений: 80
Репутация: 18

Сообщение # 7 | 15:16:26
<s></s>
Код
<select id="cur">
<option value="pointer">Палец</select>
</select>
<script>
(function(window, $) {
       $('#cur').change(function() {
           var value = $(this).val();
                 $('body').css({cursor: value});
       });
})(this, jQuery);
</script>
Сообщение отредактировал Goodmind - Пятница, 21 Фев 2014, 15:17:55
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 8 | 17:41:43
GoodMind - вы меня поняли правильно! (СПАСИБИЩЕ за нужную функцию ; - )
Все работает классно но есть еще вопросик - со стандартными курсорами пашет, как заставить пахать с custom?

<select id="cur">
<option value="default">Default</option>
<option value="crosshair">Crosshair</option>
<option value="help">Help</option>
.........до сюда пашет.. дальше ни фига..............
<option value="/DOGZ/CURSORS2/lapka3.png">Paw</option>
<option value="/DOGZ/CURSORS2/husky2.gif">Doggy</option>
</select>


WWW.DOGICA.COM / WWW.DOGICA.ORG
Сообщение отредактировал GEMMY - Пятница, 21 Фев 2014, 17:46:16
M-Brook
Сообщений: 215
Репутация: 75

Сообщение # 9 | 19:55:38
меняем это
Цитата GEMMY ()
/DOGZ/CURSORS2/lapka3.png
на

Код
url('/DOGZ/CURSORS2/lapka3.png')

...тоже самое для всех остальных ссылок
Все, удачи.

Спасибо = "+" в репутацию
Любые вопросы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 10 | 20:03:09
M-Brook, я тоже так думал.. ни фига! : P
ничего из приведенного ниже не работает.

<option value=""/DOGZ/CURSORS2/lapka3.png"">Paw</option>
<option value="url('/DOGZ/CURSORS2/lapka3.png')">Paw</option>
<option value="'/DOGZ/CURSORS2/lapka3.png'">Paw</option>
<option value=url('/DOGZ/CURSORS2/lapka3.png')>Paw</option>


WWW.DOGICA.COM / WWW.DOGICA.ORG
Сообщение отредактировал GEMMY - Пятница, 21 Фев 2014, 20:06:06
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 11 | 20:09:28
GEMMY, вы бы знали как раздражает, когда на сайте курсор-картинка... а если ещё и меняется при разных действиях... никогда больше на такой сайт не зайду.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 12 | 20:11:49
я знаю Селена.. сам не люблю такие сайты (поэтому и решил дать пользователю выбор - не хочет картинку, пусть выберет один из стандартных курсоров) tongue
и функция предложенная в этом топике и правда практически совершенна (по скорости и отсутствию побочных эффектов) так что понравилась!
а еще, как то в очень далеком детстве в школе на скучных уроках химии я читал Дэйла Карнеги.. так там было написано что важнее то что нравиться твоим посетителям а не тебе.. если сайт для них конечно же а не для тебя - а вы так не думаете?


WWW.DOGICA.COM / WWW.DOGICA.ORG
Сообщение отредактировал GEMMY - Пятница, 21 Фев 2014, 20:18:29
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 13 | 20:18:37
GEMMY, ну так я вам как посетитель и написала.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 14 | 20:19:39
Цитата GEMMY ()
знаю Селена.. сам не люблю такие сайты (поэтому и решил дать пользователю выбор - не хочет картинку, пусть выберет один из стандартных курсоров)
tongue


WWW.DOGICA.COM / WWW.DOGICA.ORG
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 15 | 20:51:00
Цитата GEMMY ()
не хочет картинку, пусть выберет один из стандартных курсоров)

Я подобное называю горем от ума... Можно и не сомневаться, что выберет большинство.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!