У меня есть URL-адрес, как http://weburl/mine/dot.html?gid=4&x=266y=647&x=191y=355&x=100y=893
Добавление точек на изображении - начинающий
Из выше URL. Мне нужно нарисовать точки на экране, приняв значения x
и y
.
В соответствии с приведенным выше примером есть 3 таких значения.
x=266y=647
x=191y=355
x=100y=893
Есть 2 части в данном вопросе:
1.) Как я могу разбить значения из URL и поместить его в массив для построения изображения. (Поскольку в приведенном выше URL-адресе есть несколько значений для x
)
2.) Как я могу нарисовать точку на изображении. fiddle added.
Примечание: следующая CSS
точки.
position: 'absolute',
top: ev.pageY + 'px',
left: ev.pageX + 'px',
width: '10px',
height: '10px',
background: '#000000'
Я попытался это на JSFiddle, но он не работает. вы можете посмотреть на это. http://jsfiddle.net/8z388ooa/3/ – Illep
@Illep Посмотрите на ссылку в моем ответе – Cheery
Фактически вы можете получить доступ к параметрам запроса из объекта «location». Я настоятельно рекомендую проверить объект самостоятельно в консоли JS от Chrome, но «location.search» предоставит вам параметры запроса. http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values-in-javascript – Breedly