0

我编写了一个代码来在我的网页中显示一堆超链接。

<td id="formType" class="center" width="75">
<a href="${d.getURL()}" title="${d.getTitle()}">
<c:out value="${d.getType()}" />
</a>
</td>

当我单击浏览器上的超链接时,它会在同一选项卡中显示单击的超链接。

我进行了如下修改以在新选项卡中显示它。

<td id="formType" class="center" width="75"> 
<a href="${d.getURL()}" title="${d.getTitle()}" target="_blank">
<c:out value="${d.getType()}" /> 
</a>
</td>

进行此修改后,我可以在新选项卡中打开单击的超链接。

现在我想对标签进行分组。和颜色标签。IE 8 有这个很酷的特性。这是浏览器依赖的功能。无论浏览器如何,我都可以将这些功能添加到我的选项卡中吗?

4

1 回答 1

0

选项卡处理在浏览器级别完成。尽管您可以编写一个适用于您的页面的浏览器扩展程序,但您不能只编写页内 javascript 来更改浏览器的行为。在您的代码中,'target="_blank"' 是导致创建新选项卡的原因,或者如果浏览器不支持选项卡,它将默认为新窗口。但是,您不能影响浏览器处理该新选项卡或窗口的方式。如果您只想要标签分组、着色和其他功能,Chrome 和 Firefox 都有几个很棒的扩展。

于 2012-07-12T21:01:04.750 回答