GWT:如何更改浏览器选项卡名称?

时间:2012-12-03 10:49:35

标签: java html internet-explorer gwt browser

我知道要更改浏览器打开网站的标签名称,我需要更改html文件中的标题标记。

但是在GWT中,情况有所不同:每个新地点使用相同的html文件,因此浏览器选项卡的名称对于所有地方都是相同的。

  1. 如何为每个地点指定名称?
  2. 上面这个想法在IE 9中不起作用。在IE 9中,我看到www.my-site.com/#my-place-name:显示的浏览器选项卡的名称而不是title标签的内容。我怎样才能让它适用于IE呢?

2 个答案:

答案 0 :(得分:6)

您可以使用以下代码更改页面标题

Window.setTitle("My Place Name");

请注意,将此名称称为最新的地方将设置其标题。

答案 1 :(得分:1)

您可以通过调用GWT中的静态函数来更改页面标题(例如“Tab Name”):

import com.google.gwt.dom.client.Document;
...
public static void setBrowserWindowTitle (String newTitle) {
    if (Document.get() != null) {
        Document.get().setTitle (newTitle);
    }
}