Angular 回到顶部 滚动到特定的页面位置
2017-06-02 14:46
405 查看
$timeout(function() { // $location.hash('bottom'); // $anchorScroll(); // var a=angular.element("#loginPage")[0].scrollTop; // var b=angular.element("#loginPage")[0].scrollHeight; // angular.element("#loginPage")[0].scrollTop=b; var height = $("#loginPage").outerHeight()-110; var width = $("#loginPage").outerWidth()-260; $('body, html').animate({ "scrollTop" : height, "scrollLeft" : width }, 500); })
<!-- Top content --> <div ng-controller="YacmpLoginController"> <div id="loginPage" class="top-content" style="position: static;background-image: url(libs/img/backgrounds/ClearingHouseBg.png);"> <div class="container" style="width: 100%;"> <div class="row"> <div class="col-sm-12 form-box"> <div class="form-bottom"> <form role="form" action="login" method='POST' autocomplete="off" name="loginForm" novalidate> <div style="padding-left: 192px;"> <span class="error" ng-show="errorMessage != null">{{errorMessage|translate}}</span> </div> <div class="form-group row"> <label class="col-sm-4 control-label">{{'User Id/Email'|translate}}:</label> <!--<label class="sr-only" for="form-email">{{'User Id/Email'|translate}}</label>--> <div class="col-sm-5"> <input type="text" name="username" ng-model="username" class="login-form-control" placeholder="{{ 'User Id/Email' | translate}}" id="form-email" required autocomplete="off"/> <span class="error" ng-show="for.username.$error.required"> {{'Please input user id or email'|translate}} </span> </div> </div> <div class="form-group row"> <label class="col-sm-4 control-label">{{'Password'|translate}}:</label> <div class="col-sm-5"> <input type="password" name="plainPwd" ng-model="password" class="login-form-control" placeholder="{{ 'Password' | translate}}" required autocomplete="off"> <input hidden name="password" value="{{passwordHash}}" /> <input hidden name="encrypted" value="{{isEncrypted}}" /> <input hidden name="loginType" value="{{loginType}}" /> </div> <!--<div class="col-xs-6">--> <!--<input type="checkbox" class="login-form-control"/>--> <!--{{'Remember me'|translate}}--> <!--</div>--> <!--<div class="col-xs-1 pull-right">--> <!--<a class="float-right" ng-href="#/register">{{'register'|translate}}</a>--> <!--</div>--> <div class="col-sm-2"> <a ng-click="forgetPassword()">{{'Forget Password'|translate}}</a> </div> </div> <div class="row"> <div> <button type="submit" name="submit" value="Login" class="btn btn-primary btn-block btn-flat">{{'Sign in'|translate}}</button> </div> </div> <div class="form-group row"> <!--<select class="login-form-control" ng-model="selectedTenant" ng-options="t.name for t in all_tenants" required ng-disabled="all_tenants.length===1">--> <!--</select>--> <input hidden name="tenant" value="{{selectedTenant}}" /> </div> </form> </div> </div> </div> </div> <a id="bottom"></a> </div> </div>
相关文章推荐
- Angular封装指令回到顶部以及滚动到特定的页面位置
- Extjs GridPanel 合计功能 解决滚动条滚动问题和页面刷新滚动条回到初始位置问题。
- 不随页面滚动的元素(<回到顶部>或者是页面顶部信息之类的)
- 页面滚动到特定位置
- JQuery实现页面刷新滚动条自动滚动到特定位置
- Extjs GridPanel 合计功能 解决滚动条滚动问题和页面刷新滚动条回到初始位置问题。
- vue2 切换路由时 页面滚动到顶部 用游览器返回时 记住上页的位置
- 页面滚动和回到顶部
- JQ:当页面滚动到一定位置之后,让元素固定在顶部,小于位置后恢复原来的位置
- 【代码片段】jquery 回到顶部效果(全兼容浏览器)可自定义出现位置和页面宽度
- 标题栏颜色渐变和顶部悬浮效果(标题栏颜色随着页面上滑渐变,页面某模块到达标题栏下方是位置固定,不再随页面滚动)
- 页面滚动到指定位置导航栏固定顶部
- 不随页面滚动的回到顶部按钮
- ASP.NET页面刷新页面回到顶部,没有保持原位置!这个怎么解决?
- html页面标记 点击目录跳转到页面相应位置 简易回到顶部
- listview下拉到一定位置显示回到顶部按钮
- 页面底部的回到顶部的按钮实现
- 点击导航缓动至滚动条对应位置,滚动页面时设置对应导航的选择状态
- js滚动页面到固定位置进行操作
- Android ScrollView嵌套GridView或者ListView的时候,页面自动滚动到GridView或者ListView所在位置的问题