其他浏览器都可以在刷新页面时返回顶部 但是ie就搞特殊,点击刷新键(F5)无法返回顶部只是闪一下又回到原位置

其他浏览器都可以在刷新页面时返回顶部
但是ie就搞特殊,点击刷新键(F5)无法返回顶部只是闪一下又回到原位置

function scrollRefresh(){//刷新页面时返回顶部
            setTimeout(function(){
                window.scrollTo(0,0);
                document.documentElement.scrollTop = 0;
                document.body.scrollTop = 0;
            },30);
    };
        function loadTookit(){
            var J_top_kitBox = document.getElementById('J_top_kitBox');
            var clientheight =  document.documentElement.clientHeight || document.body.clientHeight;
            var ScrollSet = null;
            var StScorll = true;
            window.addEventListener("scroll",function(){
                var scrollKitTop = document.documentElement.scrollTop || document.body.scrollTop;
                if(scrollKitTop >= 900){
                    J_top_kitBox.style.cssText = 'display:block';
                }else{
                    J_top_kitBox.style.cssText = '';
                };
                if(!StScorll){
                    clearInterval(ScrollSet);
                };
                StScorll = false;
            });
            J_top_kitBox.addEventListener('click',function(){//点击返回按钮返回顶部
                      ScrollSet = setInterval(function(){
                        var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
                        var ScrollSpeed = Math.floor( -scrollTop / 9);
                        document.documentElement.scrollTop = document.body.scrollTop = scrollTop + ScrollSpeed;
                        if(scrollTop == 0){
                            clearInterval(ScrollSet);
                        };
                        StScorll = true;
                      },50);
            });
        };