Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript UI路由器:滚动至状态的顶部页面Internet explorer中的更改在加载下一个视图之前滚动至顶部_Javascript_Angularjs_Internet Explorer_Angular Ui Router - Fatal编程技术网

Javascript UI路由器:滚动至状态的顶部页面Internet explorer中的更改在加载下一个视图之前滚动至顶部

Javascript UI路由器:滚动至状态的顶部页面Internet explorer中的更改在加载下一个视图之前滚动至顶部,javascript,angularjs,internet-explorer,angular-ui-router,Javascript,Angularjs,Internet Explorer,Angular Ui Router,在我们的angular应用程序中,当用户在页面之间导航时,我们希望滚动到页面顶部。 不幸的是,当我们将autoscroll属性添加到ui视图元素时,没有发生太多事情。 但是,听$statechangesuccessuccess事件起作用: $rootScope.$on('$stateChangeSuccess', function (event, toState, toParams, fromState, fromParams) { if (fromParams.pagN

在我们的angular应用程序中,当用户在页面之间导航时,我们希望滚动到页面顶部。 不幸的是,当我们将
autoscroll
属性添加到ui视图元素时,没有发生太多事情。 但是,听
$statechangesuccessuccess
事件起作用:

$rootScope.$on('$stateChangeSuccess',
    function (event, toState, toParams, fromState, fromParams) {
        if (fromParams.pagNr !== toParams.pagNr) {
            $window.scrollTo(0, 0);
        }
    });
问题是Internet Explorer在切换页面之前会滚动到页面顶部。 我还尝试了
$viewContentLoaded
,但是对于每个加载的子状态,页面也会滚动到顶部,这是不希望的

如何跨浏览器实现此行为