Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как узнать клик мышкой 
V
    Опции темы
Vardoulacha
Дата 9.1.2013, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 184
Регистрация: 11.8.2005

Репутация: нет
Всего: 8



Даже не знаю как правильно гуглить, и название темы умнее не смог придумать, распишу сразу задачу

1) есть блок, допустим высотой в 100 пикселей
2) по этому блоку вертикально бегает полоска толщиной в пиксель (бегает сверху вниз, стукается об край и бежит обратно)
3) пользователь делает клик внутри блока

и вот теперь сам вопрос как безопасно передать на сервер (php-скрипту) информацию в каком месте находилась полоска в момент клика?

я знаю как получить координаты где находится полоска и передать их через аякс при клике, НО огромный вопрос безопасности, как передать эту информацию чтобы она передавалась только при клике мышкой, чтобы не смогли передать через аякс поддельные данные??
PM MAIL   Вверх
bars80080
Дата 9.1.2013, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



Цитата(Vardoulacha @  9.1.2013,  11:31 Найти цитируемый пост)
НО огромный вопрос безопасности, как передать эту информацию чтобы она передавалась только при клике мышкой, чтобы не смогли передать через аякс поддельные данные?? 

никак, ибо программа на javascript уже у пользователя в компе, и если он захочет, то выправит её как ему заблагорассудится

но это если разбирается в языке и имеет желание. для всех остальных никаких примочек просто не требуется. обычный обработчик клика и всё
PM MAIL WWW   Вверх
Vardoulacha
Дата 9.1.2013, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 184
Регистрация: 11.8.2005

Репутация: нет
Всего: 8



Цитата(bars80080 @  9.1.2013,  11:41 Найти цитируемый пост)
никак, ибо программа на javascript уже у пользователя в компе, и если он захочет, то выправит её как ему заблагорассудится

Ну это понятное дело, а можно каким-то макаром решить такую задачку? Кроме флеша можно такое как-то решить?
PM MAIL   Вверх
bars80080
Дата 9.1.2013, 12:21 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



никак. даже флэш-запросы можно подделать, если задаться этой задачей

обычный пользователь никогда не полезет в код искать концы, чтобы передать свои данные. посему задача не имеет смысла
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0591 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.