本人微信公众号"aeolian"~

页面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
        }
    }

 

点赞

Leave a Reply

Your email address will not be published. Required fields are marked *