方法一(ios下有效)
作者:zhoukekestar
链接:https://www.zhihu.com/question/26228251/answer/114387428 来源:知乎
著作权归作者所有,转载请联系作者获得授权。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>title1</title>
</head>
<body>
<script>
document.setTitle = function(t) {
document.title = t;
var i = document.createElement('iframe');
i.src = '//m.baidu.com/favicon.ico';
i.style.display = 'none';
i.onload = function() {
setTimeout(function(){
i.remove();
}, 9)
}
document.body.appendChild(i);
}
setTimeout(function(){
document.setTitle('hello')
}, 1000)
</script>
</body>
</html>
方法二(这个ios和微信端都有效)
var $body = $('body')
document.title = ‘title’
// hack在微信等webview中无法修改document.title的情况
var $iframe = $('<iframe src="/favicon.ico"></iframe>').on('load', function() {
setTimeout(function() {
$iframe.off('load').remove()
}, 0)
}).appendTo($body)
作者:小伟 链接:http://www.zhihu.com/question/27849091/answer/38399344
来源:知乎
著作权归作者所有,转载请联系作者获得授权。