Существует функция, которая требует определения того, отображается ли кнопка возврата к вершине.
Код JS выглядит следующим образом:
var stop = document.body.scrolltop; if (stop> 100) {document.getElementById ("sm_top"). style.display = "block"; } else {document.getElementById ("sm_top"). style.display = "none"; }Но я нашел этот документ.body.scrolltop всегда был 0.
Я обнаружил, что это была проблема DTD после поиска информации.
На странице указывается DTD, то есть при указании Doctype, используется Document.documentelement.
На странице нет DTD, то есть, когда Doctype не указан, документ. Используется тело.
Это верно как для IE, так и для Firefox.
И моя страница добавлена <! Doctype html>, так что это следующее.
/*Судите, отображается ли кнопка в верхней части.*/ Window.onscroll = function () {var stop = document.documentelement.scrolltop; if (stop> 100) {document.getElementById ("sm_top"). style.display = "block"; } else {document.getElementById ("sm_top"). style.display = "none"; }}Выше представлено решение для документа. Я надеюсь, что это будет полезно для всех!