Перейти к содержимому

Фотография

В чем же баг?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 White_Bride

White_Bride

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Светлана Вишневская

Отправлено 05 октября 2011 - 07:19

Тестирую веб-интерфейс.
На одной из страниц в поле "Сумма" необходимо ввести целое число. Проверка на наличие ненулевой дробной части проводится как ява-скриптом на самой странице, так и на сервере. Один клиент вводит дробное число и _проводит_операцию_, после чего жалуется на потерянные копейки.

Повторить ситуацию не удается, пробовала отключать ява-скрипт в браузере (мозилла), использовать разные разделители, но ситуацию, которую воспроизводит постоянно клиент, воспроизвести не удается. В чем может быть проблема?
  • 0

#2 XXX

XXX

    Опытный участник

  • Members
  • PipPipPipPip
  • 284 сообщений
  • ФИО:Денис Викторович
  • Город:Санкт-Петербург


Отправлено 05 октября 2011 - 09:55

Тестирую веб-интерфейс.
На одной из страниц в поле "Сумма" необходимо ввести целое число. Проверка на наличие ненулевой дробной части проводится как ява-скриптом на самой странице, так и на сервере. Один клиент вводит дробное число и _проводит_операцию_, после чего жалуется на потерянные копейки.

Повторить ситуацию не удается, пробовала отключать ява-скрипт в браузере (мозилла), использовать разные разделители, но ситуацию, которую воспроизводит постоянно клиент, воспроизвести не удается. В чем может быть проблема?



1)посмотреть в разных браузерах.
2)может он текст не вводит, а вставляет с уже дробной частью
3)использует разделители - точка,запятая,слеш
  • 0

#3 XXX

XXX

    Опытный участник

  • Members
  • PipPipPipPip
  • 284 сообщений
  • ФИО:Денис Викторович
  • Город:Санкт-Петербург


Отправлено 05 октября 2011 - 09:55

Тестирую веб-интерфейс.
На одной из страниц в поле "Сумма" необходимо ввести целое число. Проверка на наличие ненулевой дробной части проводится как ява-скриптом на самой странице, так и на сервере. Один клиент вводит дробное число и _проводит_операцию_, после чего жалуется на потерянные копейки.

Повторить ситуацию не удается, пробовала отключать ява-скрипт в браузере (мозилла), использовать разные разделители, но ситуацию, которую воспроизводит постоянно клиент, воспроизвести не удается. В чем может быть проблема?



1)посмотреть в разных браузерах.
2)может он текст не вводит, а вставляет с уже дробной частью
3)использует разделители - точка,запятая,слеш
  • 0

#4 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 05 октября 2011 - 10:00

у вас же есть javascript-код - покопайтесь в нем, наверняка это может помочь
  • 0

#5 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 05 октября 2011 - 10:29

Может, глупое предложение, но озвучу. Если есть возможность, предложить клиенту поставить что-нибудь вроде FastStone Capture и записать видео. Полноэкранное.
  • 0

#6 Fruzenshtein

Fruzenshtein

    Новый участник

  • Members
  • Pip
  • 11 сообщений

Отправлено 05 октября 2011 - 12:47

1. Чтобы убедится, что обвинения клиента не голословны проверьте логи. Найдите значение, которое приходит от клиента на сервер.
2. В случае передачи данных методом GET, можно ввести значение непосредственно в URL. Сомневаюсь, что клиент такое делал, но исключать нельзя.
  • 0

#7 kitsune

kitsune

    Активный участник

  • Members
  • PipPip
  • 137 сообщений
  • ФИО:Полина Антипова
  • Город:Санкт-Петербург

Отправлено 06 октября 2011 - 08:39

Если есть вариант, что у клиента локализованная ОС и это не RU/EN, возможно имеет смысл попробовать региональные настройки (под виндами изменяются где-то в районе Control Panel -> Region and Language -> Formats).
У меня когда-то была ошибка, связанная с разделителями и локалью ОС.
  • 0

#8 jjjzmey

jjjzmey

    Постоянный участник

  • Members
  • PipPipPip
  • 248 сообщений
  • ФИО:Ян Юшин
  • Город:Питер


Отправлено 21 декабря 2011 - 05:22

Повторить ситуацию не удается

А скриншот для начала запросить?
Там видно будет и какой броузер и что именно введено и даже, возможно, локализацию ОС
  • 0

#9 Drag

Drag

    Активный участник

  • Members
  • PipPip
  • 123 сообщений


Отправлено 22 декабря 2011 - 00:19

Кстати подобное поведение может быть еще на стороне клиента из-за региональных настроек формата чисел.
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных