Angularjs 动态改变title标题(兼容ios)
2016-12-29 12:00
483 查看
废话不多说了,直接给大家贴代码了,具体代码如下所示:
<pre name="code" class="javascript">angular.module('myApp.loginCtrl', []) .config(function($httpProvider) { $httpProvider.defaults.headers.post['Content-Type']='application/x-www-form-urlencoded;charset=utf-8'; //改变header中content-type的格式 }) .controller('loginCtrl',['$scope','$http',function($scope,$http){}]) //兼容ios动态改变title标题 .run(['$location','$rootScope',function($location, $rootScope){ $rootScope.$on('$stateChangeSuccess', function (event, toState, toParams, fromState, fromParams) { $rootScope.title = toState.title }); $rootScope.$watch('title',function(title){ var body = document.getElementsByTagName('body')[0]; document.title = title; var iframe = document.createElement("iframe"); iframe.title = '登陆'; iframe.width = 0; iframe.height = 0; iframe.src = '//m.baidu.com/favicon.ico'; iframe.style.display = 'none'; iframe.addEventListener('load', function() { setTimeout(function() { // iframe.removeEventListener('load'); document.body.removeChild(iframe); }, 0); }); document.body.appendChild(iframe); }); }]); </pre><br> <br> <pre></pre> <pre code_snippet_id="2083087" snippet_file_name="blog_20161229_4_8475823" name="code" class="javascript">//路由<pre name="code" class="javascript"> .state('deliciousFood',{ title:'美食住宿', url:'/deliciousFood', templateUrl:'/hq/views/deliciousFood/deliciousFood.html', controller:'deliciousFoodCtrl', resolve:{ loadMyCtrl:['$ocLazyLoad',function($ocLazyLoad){ return $ocLazyLoad.load([ '/hq/views/deliciousFood/deliciousFoodCtrl.js', ]).then(function(){}) }] } })</pre><br> <pre></pre> <br> </pre>
以上所述是小编给大家介绍的Angularjs 动态改变title标题(兼容ios),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- angularjs 动态改变title标题(兼容ios)
- 解决app内嵌h5中ios获取不到title,vue router 修改title(IOS 下动态改变title失效)
- ios如何动态改变title
- VC下动态改变菜单显示的标题和Checked状态(Change title of CMenu and Checked)
- 基于Angularjs-router动态改变Title值的问题
- IOS-43-导航栏标题navigationItem.title不能改变颜色的两种解决方法
- Angularjs-router动态改变Title值问题
- 点击文章,动态改变页面的标题为当前文章的标题〔title〕
- ios设备中angularjs无法改变页面title的解决方法
- 利用HtmlGenericControl类,动态改变Title文字
- 动态改变DBGRID的标题
- 动态改变Asp.net页面标题方法整合
- 动态改变ASP.net页面标题和动态指定页面样式表的方法
- 鼠标拖动动态改变表格的宽度的js脚本 兼容ie/firefox
- 利用HtmlGenericControl类,动态改变Title文字
- 鼠标拖动动态改变表格的宽度的js脚本 兼容ie/firefox
- 动态改变ASP.net页面标题和动态指定页面样式表的方法
- 动态改变Asp.net页面标题
- 动态改变asp.net网页的标题
- 如何动态改变页面的样式(此类方法适用于页面中的其他,比如改变标题文字等)