如何设置HyperLink小部件的rel属性?

时间:2012-04-18 18:02:28

标签: gwt

@UiField Hyperlink historyLink;
this.historyLink.getElement().setAttribute("rel", "nofollow");

这将设置包含div的rel属性。

<div class="gwt-Hyperlink" rel="nofollow"><a href="#!h:home">history</a></div>

如何获取a代码?

2 个答案:

答案 0 :(得分:2)

您可以通过这种方式获取a元素

Element a = historyLink.getElement().getFirstChildElement();

答案 1 :(得分:1)

也许您可以使用InlineHyperlink代替(如果您根本不需要div包装器),但实际上我不理解在链接上使用rel=nofollow使用 #hash -only href:如果是用于Google AJAX抓取,您是否可以简单地避免输出您发送的HTML快照中的链接以响应_escaped_fragment_请求?