window.pageYOffset vs document.documentElement.scrollTop

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

25
задан Salman Abbas 14 January 2015 в 08:25
поделиться

2 ответа

Оба window.pageYOffset и document.documentElement.scrollTop возвращают одинаковый результат во всех случаях.

Да, window.pageYOffset не поддерживается ниже IE 9.

Метод scrollTop () также может быть использован для получения вертикальной позиции полосы прокрутки конкретного элемента.

14
ответ дан Salman Abbas 14 January 2015 в 08:25
поделиться

document.documentElement.scrollTop НЕ работает ни с Safari, ни с продуктами Apple.

window.pageYOffset делает. Похоже, они производят одинаковые значения.

0
ответ дан thedanotto 14 January 2015 в 08:25
поделиться
  • 1
    Обработанный как очарование после большого количества разочарования. – batoutofhell 26 January 2015 в 22:04
  • 2
    Обработанный как очарование после большого количества разочарования. – batoutofhell 26 January 2015 в 22:04
  • 3
    Обработанный как очарование после большого количества разочарования. – batoutofhell 26 January 2015 в 22:04
  • 4
    Обработанный как очарование после большого количества разочарования. – batoutofhell 26 January 2015 в 22:04
  • 5
    Обработанный как очарование после большого количества разочарования. – batoutofhell 26 January 2015 в 22:04
Другие вопросы по тегам:

Похожие вопросы: