问题简介
前端入门没多久,可能连入门也不算,最近网上流行各自书籍改名,什么《前端开发,从入门到放弃》,《Android开发,从入门到改行》之类的,程序员真是个爱自嘲的群体,但我们一定是积极而向上的。
说到web前端,浏览器差异是不可回避的问题,这次的问题(知乎上的讨论)如下:
单页应用里整个页面只会在第一次完全刷新,后面只会局部刷新(一般不包括head及里面的title),所以无法在服务器端控制title,只能在页面刷新的时候通过js修改title。常规做法如下,可惜在iOS微信浏览器无效。
document.title = "the title you want to set";
解决方法
var $body = $('body');
document.title = 'the title you want to set';