После некоторых экспериментов, я выяснил, что такое поведение, это работа какого-то алгоритма браузера. Если прокрутка страницы после перезагрузки находится в положении вверху, то скрипт отрабатывает штатно. Если же страница прокручена до положения больше половины, то после перезагрузки мозилла принудительно прокручивает страницу до верха, и плевать ему на скрипты. Пока прибил костылём:
Я придумал такой вариант, что файл я скачиваю сразу, а в базу содержимое буду закачивать через два часа. А к тому времени либо ишак, либо падишах…
Но всё равно спасибо за разъяснения.
То есть оптимально будет выводить среднее? Брать период между крайними точками, вычислять среднее за период, потом таким образом вычислить средний пробег за месяц - от левой крайней точки до конца месяца. Я правильно думаю?
SOTVM, Этот вариант тоже не то что нужно. Так как если ввести один символ, то regex не матчится. А так быть не должно. Впрочем у меня уже есть рабочий вариант который меня устраивает.
Спасибо!