我如何更新标签的标题在相同的方式GMail/Facebook做

How can I update the title of the tab in the same way GMail/Facebook does?

本文关键字:方式 GMail Facebook 标题 何更新 更新 标签      更新时间:2023-09-26

每当你收到一封新的电子邮件,或者你的Facebook个人资料发生了什么事情,你的浏览器标签的名称就会改变。例如,在gmail上,如果您收到新邮件,它将更改为GMail (1)之类的内容。我怎样才能在我的申请中获得同样的效果?我认为这是Javascript的东西,但我不确定。

这应该像用JavaScript修改document.title属性一样简单:

document.title = "New title (1) new message";

可以使用jQuery (Javascript库)完成

这个示例将在文档完全加载后2秒更改页面标题

function changeTitle(new_value){
    $("title").val(new_value);  //this line changes value of <title> element
    //pure javascript:  document.title = new_value;
}
$(document).ready(function(){
    setTimeout('changeTitle("New Title")',2000); //calls function changeTitle() after 2secs
});