Вниз  JavaScript
- 11.01.2013 / 01:49
f1aky
  Пользователь

f1aky 
Сейчас: Offline
естть ли возможность опредилить куда нажал юзер на картинке, если юзер с мобилы.
- 11.01.2013 / 01:53
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
f1aky, Ну да там как-то проверить можно, я уже прост сонный и думать не могу
__________________
 знает толк
- 11.01.2013 / 02:15
f1aky
  Пользователь

f1aky 
Сейчас: Offline
vl@volk, если не тяжело, как поспиш, ткни меня носов и функцию/либу/плагин.
- 11.01.2013 / 02:23
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
f1aky, Тебе прям на ява скрипт или пхп пойдет? Попробуй знаешь как через условия, например если он нажал на первую картинку то сообщить мне, что он нажал на первую картинку
если 2 то мне 2
усли 3 то мне 3
смысл понял
__________________
 знает толк
- 11.01.2013 / 02:36
f1aky
  Пользователь

f1aky 
Сейчас: Offline
ты не понял. смотри, допустим есть картинка(одна) размером 100×100. как мне узнать в какую точку картинки нажал юзер. клик с компа можно отследить, но с телефона ненаю как.

как вариант можно "разрезать" map'ом на куски, но это крайний вариант.
- 11.01.2013 / 02:55
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
f1aky, С смарта может и прокатит, а телы не все поддержуют, лучше разбить на квадраты по 10на10 кубиков и брать картинку побольше, а потом ее с помощью хтмл сжать до 100на100
__________________
 знает толк
- 11.01.2013 / 09:23
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
f1aky, тебе даже js не нужен будет.
Режешь картинку на N частей, каждую (или нет) делаешь ссылкой, которая помимо перехода будет передавать значение в какой-либо переменной, в зависимости от значения, будут выполняться определенные действия.

Что-то типа:
  1. echo '<a href="/map.php?id=1&x=0&y=0&dop_param=VALUE_1"><img src="/map/1.png" /></a><a href="/map.php?id=2&x=10&y=0&dop_param=VALUE_2"><img src="/map/2.png" /></a><a href="/map.php?id=3&x=20&y=0&dop_param=VALUE_3"><img src="/map/1.png" /></a><br />'
  2. echo '<a href="/map.php?id=4&x=0&y=10&dop_param=VALUE_4"><img src="/map/4.png" /></a><a href="/map.php?id=5&x=10&y=10&dop_param=VALUE_5"><img src="/map/5.png" /></a><a href="/map.php?id=6&x=20&y=10&dop_param=VALUE_6"><img src="/map/6.png" /></a><br />'
Здесь отображаются 6 картинок 10х10, вместе они составляют карту 30х20, каждый кусочек передает скрипту map.php id картинки, координаты и дополнительный параметр с значением VALUE (dop_param=VALUE_N). В map.php идет обработка полученных данных.

В ОМ такой код работает
__________________
 わからない!!

Изменено ВитаминКО (11.01 / 09:24) (всего 1 раз)
- 11.01.2013 / 09:25
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Чисто html
  1. <a href="/map.php?id=1&x=0&y=0&dop_param=VALUE_1"><img src="/map/1.png" /></a><a href="/map.php?id=2&x=10&y=0&dop_param=VALUE_2"><img src="/map/2.png" /></a><a href="/map.php?id=3&x=20&y=0&dop_param=VALUE_3"><img src="/map/3.png" /></a><br />
  2. <a href="/map.php?id=4&x=0&y=10&dop_param=VALUE_4"><img src="/map/4.png" /></a><a href="/map.php?id=5&x=10&y=10&dop_param=VALUE_5"><img src="/map/5.png" /></a><a href="/map.php?id=6&x=20&y=10&dop_param=VALUE_6"><img src="/map/6.png" /></a><br />

__________________
 わからない!!

Изменено ВитаминКО (11.01 / 09:26) (всего 1 раз)
- 20.03.2013 / 18:30
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
Так не работает
  1. function enter(s=0) {
  2. $.post("new_msg.php?id=2&s="+s,$("form").serialize(),function(d) {
  3. $("#error_msg").text(d).fadeIn(900).delay(1100).fadeOut(400);
  4. setTimeout(chat_map,500);
  5. $("#chat_text").val("");
  6. });
  7. }
А так работает:
  1. function enter() {
  2. $.post("new_msg.php?id=2",$("form").serialize(),function(d) {
  3. $("#error_msg").text(d).fadeIn(900).delay(1100).fadeOut(400);
  4. setTimeout(chat_map,500);
  5. $("#chat_text").val("");
  6. });
  7. }
Тоесть без s работает. Но почему?
- 20.03.2013 / 19:34
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Пиши просто function myfunc(s) { ... } должно работать, если надо инфа еще то глянь здесь
__________________
 знает толк
Наверх  Всего сообщений: 780
Фильтровать сообщения
Поиск по теме
Файлы топика (20)