Как вы можете включить URL-адрес в строковую переменную в javascript?
Все ресурсы, которые я смог найти, были связаны с извлечением URL-адресов из строк, что я не пытаюсь сделать.
Некоторая справочная информация:
Я пытаюсь заменить автоматический курсор с помощью функции javascript на пользовательский курсор, содержащий URL-адрес.
Курсор по умолчанию моя веб-страница представляет собой настраиваемый курсор, определенный в CSS, и выглядит как круг. Пока все работает нормально.
body{url(http://www.rw-designer.com/cursor-extern.php?id=14323) 20 20, auto;
}
Изменение курсора с помощью функции js с "custom" на автоматическое c тоже работает:
document.body.style.cursor= "auto"
но с изменением курсора обратно от automati c до custom не работает, я думаю, потому что внутри строковой переменной есть URL-адрес:
document.body.style.cursor= "url(http://www.rw-designer.com/cursor-extern.php?id=14323) 20 20, auto;"
Установка обратных косых черт перед скобками, косыми чертами и двоеточиями, похоже, не работает, я ' я пробовал escape (url (...) и encodeURI нравится это, но я не думаю, что это работает таким образом:
"url("+encodeURI(http://www.rw-designer.com/cursor-extern.php?id=14323))+"20 20 ,auto;"
любая помощь будет оценена
jquery ответы тоже приветствуются.