微信端浏览器title值的修改

Posted 林Clown

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信端浏览器title值的修改相关的知识,希望对你有一定的参考价值。

若是PC端网页:(jquery方式)

  • 获取title值

  $(document).attr(“title”);

  $(“title”).html();

  • 修改title值

  $(document).attr(“title”, “我的页面标题修改”);

  $(“title”).html(“我的页面标题修改”);

 

由于微信浏览器只在页面首次加载时初始化了标题title,之后就没有再监听window.title的change事件。

所以这里修改了title后,立即创建一个请求,加载一个空的iframe,由于加载后立即就移除,不会对页面造成影响。

这样微信浏览器的title就刷新了。

1 var $body = $(‘body‘);
2 document.title = ‘这里是要修改成的新标题‘;
3 
4 var $iframe = $(‘<iframe></iframe>‘);
5 $iframe.on(‘load‘,function() {
6   setTimeout(function() {
7       $iframe.off(‘load‘).remove();
8   }, 0);
9 }).appendTo($body);

 

以上是关于微信端浏览器title值的修改的主要内容,如果未能解决你的问题,请参考以下文章

微信端修改title

判断客户端是微信端和app端

完美解决微信端设置title失败问题

vue项目微信端清理缓存问题解决

判断是否是微信端/微信浏览器

请问在微信端打开网页app下载页面,如何让它自动跳转到浏览器端打开下载啊?