我写了一段代码,在我的网页上显示一堆超链接。
<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>在此修改后,我能够在新选项卡中打开单击的超链接。
现在,我想对选项卡进行分组。和彩色标签。IE8有这个很酷的特性。此功能是否依赖于浏览器。我是否可以将这些功能添加到我的选项卡中,而无需考虑浏览器。
发布于 2012-07-13 05:01:05
选项卡处理是在浏览器级别上完成的。尽管你可以编写一个浏览器扩展来处理你的页面,但是你不能仅仅通过编写页面内的javascript来改变浏览器的行为。在您的代码中,‘target=“_blank”是导致创建新标签的原因,或者如果浏览器不支持标签,它将默认使用新窗口。但是,您不能影响浏览器处理该新选项卡或窗口的方式。如果你只是想要标签分组、着色和其他功能,Chrome和Firefox都有几个很棒的扩展。
https://stackoverflow.com/questions/11459441
复制相似问题