Heim  >  Artikel  >  Web-Frontend  >  如何用CSS控制全局A连接在新标签打开_html/css_WEB-ITnose

如何用CSS控制全局A连接在新标签打开_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-21 09:40:541445Durchsuche

本帖最后由 xykyo 于 2013-01-02 18:05:43 编辑

就是面页中所有的都是这样没有加target="_blank"的,我想用CSS控制所有的A连接都是在新窗口打开的怎么做呢求CSS或JS方法代码

在 a active { test:expression(target="_blank")  里面这样写可以在IE下管用,但在FF和其它的好像不行

回复讨论(解决方案)



保证页面有这个标签 随便你怎么加

用脚本比较简单吧。。。
用CSS总觉得太过于勉强...

window.onload=function(){
var as=document.links;
for(var i=0;i as[i].target="_blank";
}
}
用js试试

js还可以,像LS说的,最好别用CSS。

对,用js,不过jquery方便点:
$(function(){
   $("a").target="_blank";
});

晕, html本来就有base标签来完成LZ说的功能,为什么都说用JS做比较好,无语了

这就像你老婆本来是可以怀宝宝的,你却要找人来代孕。

一楼就就够了。

觉得不是很实用……我这边做的很多页面链接不统一。



这个玩意在ie8下面不起作用。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn