页面title改变浏览器兼容性问题

Posted 秋夜雨巷

tags:

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

 

前一阵子客户在界面上改了下小小的需求,需要点不同的文章title显示不同的模块名称(之前没有区分,统一叫新闻图片),很简单的一个需求但是测试的时候并没有注意到不兼容IE7和IE8.在客户那被尴尬的发现了,于是乎告诉他们是浏览器问题,他们天真的相信了,其实是我的疏忽.但是小问题也要解决的,网上查了一下document.title = title可以兼容火狐,谷歌,IE7,8,9,10,11.今天去更新的时候偷偷改一下.

    //根据infotype设置title
    function setTitleByInfoType(infoType,tag){
        if(infoType!=null&&infoType!=""){
            var title = ‘‘;
            //01:最新动态;02:通知公告;03:要闻聚焦;04:媒体报道;05:工作简报;06:经办文件;07:办事指南;08:专题专栏;09:资料下载
            if(infoType==‘01‘){
                title=‘最新动态‘;
            }else if(infoType==‘02‘){
                title=‘通知公告‘;
            }else if(infoType==‘03‘){
                title=‘要闻聚焦‘;
            }else if(infoType==‘04‘){
                title=‘媒体报道‘;
            }else if(infoType==‘05‘){
                title=‘工作简报‘;
            }else if(infoType==‘06‘){
                title=‘经办文件‘;
            }else if(infoType==‘07‘){
                title=‘办事指南‘;
            }else if(infoType==‘08‘){
                title=‘专题专栏‘;
            }else if(infoType==‘09‘){
                title=‘资料下载‘;
            }
            //$(tag).html(title); 不兼容IE7和IE8
            document.title = title
        }
    }

 

以上是关于页面title改变浏览器兼容性问题的主要内容,如果未能解决你的问题,请参考以下文章

动态改变vue项目页面的title

动态改变vue项目页面的title

使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面

兼容ie8,firefox,chrome浏览器的代码片段

脚本与 Firefox 兼容,但与其他浏览器不兼容...?

JS 动态改变浏览器title标题