Ответы пользователя по тегу JavaScript
  • Как получить cookie, полученные от сервера?

    @DmitryUlitin
    https://learn.javascript.ru/cookie Можно, если не стоит флаг HttpOnly, это означает, что куки недоступны в коде страницы, а только для сервера. Ну и домен сервера и страницы должны совпадать.
    Ответ написан
  • Как сделать прокрутку с замедленим?

    @DmitryUlitin
    Плавный скроллинг (плагин jquery) manos.malihu.gr/repository/custom-scrollbar/demo/e... и да, в примере видно, что расстояние между блоками (атрибут margin, например) увеличивается от скорости скроллинга. Определить скорость прокрутки можно следующим образом: в JS повесить событие прокрутки (window.onscroll), и при каждом событии считывать scrollWidth/Height (величину прокрутки) и таймштамп до миллисекунд ( new Date().getTime() ) и сравнивать с предыдущими значениями(т.е. сохранять их в переменных, и обновлять после сравнения). Затем делим изменение смещения на промежуток времени, получаем скорость. Умножаем скорость на коэффициент и прибавляем полученное значение к margin-у класса блоков.
    Ответ написан
    Комментировать