3
在IE中,LinkedIn打開一個新選項卡,SO打開一個新窗口。爲什麼當兩者結構相同時(target="_blank"
)?完全相同target =「_ blank」對於不同hrefs的行爲不同
HTML:
<ul class="xlink">
<li><a href="http://www.linkedin.com/profile/view?id=123" target="_blank" class="xlinkedin"></a></li>
<li><a href="http://stackoverflow.com/users/123/abc" target="_blank" class="xstackoverflow"></a></li>
</ul>
CSS:
.xlink
{
float:right;
margin-top:18px;
}
.xlink li
{
float:left;
display:inline;
margin:0;
padding:0;
margin-right:2px;
}
.xstackoverflow
{
float:left;
width:30px;
height:30px;
background:#222 url('../images/stackoverflow.png') no-repeat 4px 3px;
}
.xlinkedin
{
float:left;
width:30px;
height:30px;
background:#222 url('../images/linkedin.png') no-repeat 4px 3px;
}
什麼版本的IE?在IE 10中測試,並且兩個鏈接在新標籤中打開:http://jsfiddle.net/6K57W/1/show/ – xec 2013-03-20 17:00:54
使用IE版本9 – amphibient 2013-03-20 17:01:30
這兩個鏈接在一個新的標籤在這裏打開..你有任何JS,可能干擾? – Ray 2013-03-20 17:02:26