ios动态修改title无效的处理方式

来源:互联网 发布:php初级程序员面试题 编辑:程序博客网 时间:2024/05/22 12:56
var $body = $('body');
document.title = '这里是要修改成的新标题';

var $iframe = $('<iframe src="/favicon.ico"></iframe>');
$iframe.on('load',function() {
  setTimeout(function() {
      $iframe.off('load').remove();
  }, 0);
}).appendTo($body);

由于微信浏览器只在页面首次加载时初始化了标题title,之后就没有再监听 window.title的change事件。所以这里修改了title后,立即创建一个请求,加载一个空的iframe,由于加载后立即就移除,也不会对页面造成影响,但这样微信浏览器上的title便刷新了。

我也是看的别人的博客(http://www.zh30.com/js-weixin-title.html),试了一下是可以的。

0 0
原创粉丝点击