Asp.net UpdatePanel在asyncpostback后页面标题丢失的BUG解决

最近手里的一个页面中的UpdatePanel执行asyncpostback后,会导致网页标题变成“无标题”,母版页标题在回传过程中会丢失。尝试通过使用不同的ContentPlaceHolder为文档设置标题,但问题依旧,最后无奈用一段js代码进行临时修复如下:

$(function(){
    var prm = Sys.WebForms.PageRequestManager.getInstance();
    if (!(prm)) return;
    document.orginalTitle=document.title;
    prm.add_endRequest(function(s, e){
        if (document.title.replace(/\s/g,"").length==0)
            document.title=document.orginalTitle;
        });
});

  

posted on 2014-02-24 11:14  蒹葭丶白露  阅读(267)  评论(0)    收藏  举报

导航