Рабочее

Jun 23, 2016 02:10

Сегодня обнаружили очередную особенность поведения JS в различных браузерах. Речь идёт о скармливании пустого массива аяксу. Выяснилось, что хром при попытке передать пустой массив отправляет, что бы вы думали, ага, именно пустой массив, а лиса - не отправляет ничего. То есть, вообще ничего. Переменная не передаётся в POST-запрос ( Read more... )

рабочее

Leave a comment

Comments 3

помойму тоже esgal June 23 2016, 11:24:31 UTC
пустой массив != отсутствие данных, как порванный бюллетень != не пришёл на выборы. если существует (я ж не знаю, о чём речь), вариант, где "итогом" оказывается пустой массив, как можно его не передать, типо: "а там ничего и не было!"?

Reply

Re: помойму тоже ognezmej June 23 2016, 21:38:59 UTC
Кстати, аналогия хорошая:)

Reply


lotus_oboltus June 24 2016, 19:34:31 UTC
Хм, тут, конечно, описана внутренняя кухня, но я как обычный пользователь воспользуюсь моментом и кину камешек в лису. Основной браузер уже много лет. Скрипты частенько вешают его весь вплоть до вылета( В опере, например, такого не помню.

Reply


Leave a comment

Up