2014-03-26 112 views
0

這是我用於鏈接的代碼。無法使用_blank在新選項卡中打開鏈接

<a href="https://dribbble.com/jamesfrewin"><img class="socialicon" src="images/icons/dribbble_dark.png" onmouseover="this.src='images/icons/dribbble_pink.png'" onmouseout="this.src='images/icons/dribbble_dark.png'" alt="Follow on Dribbble" width="32" height="32"/> 

我似乎並沒有能夠得到它,打開一個新的標籤我試圖把

target="_blank" 

無處不在,但似乎沒有任何工作?

+0

您使用的是什麼文檔類型? –

+0

http://jsfiddle.net/MLcB6/ - >它在這裏工作。 – banzomaikaka

回答

2

您可以嘗試target="_newtab"

<a target="_newtab" href="https://dribbble.com/jamesfrewin"><img class="socialicon" src="images/icons/dribbble_dark.png" onmouseover="this.src='images/icons/dribbble_pink.png'" onmouseout="this.src='images/icons/dribbble_dark.png'" alt="Follow on Dribbble" width="32" height="32"/> 
+1

嗨,感謝您的幫助! 我試過了,它把它整理出來,但是它弄亂了我的索引頁上的一些對齊方式? 我可以在這裏發佈嗎? – user1888478

1

你可能失去了一些東西,然後。這應該(至少火狐,Windows)中工作得很好:

<a href="https://dribbble.com/jamesfrewin" target="_blank" id="foo"> 
    <img class="socialicon" src="images/icons/dribbble_dark.png" 
    onmouseover="this.src='images/icons/dribbble_pink.png'" 
    onmouseout="this.src='images/icons/dribbble_dark.png'" 
    alt="Follow on Dribbble" width="32" height="32" 
    /> 
</a> 

順便說一句,你可能要開始在頁面加載後不在線,而是定義所有事件處理程序。

+0

哦真的嗎?謝謝 - 對不起,有點新的整個網頁設計的事情,你是什麼意思的事件處理程序? – user1888478

+0

不要直接寫onmouseover和onmouseout,你可以在後面添加。通過這樣做,您可以將所有動態部分放在一個地方,使其更易於維護。查看如何將事件處理程序附加到給定的HTML元素,例如使用jQuery,但即使使用純JavaScript – fejese

相關問題