嘿所以我成立了我的網站上點擊右鍵菜單中,您可以在這裏看到從錨標記中提取網址在右鍵菜單使用
一切工作良好,除了我要的abilty添加到在新標籤中打開鏈接。我到處尋找,無法找到一個堅實的答案。我還需要一種方法來製作菜單,以便只在懸停在錨標籤上時顯示選項。預先感謝您的幫助。
P.S我不需要編寫的實際代碼,這將是很好的,但只是要指出方向謝謝。
嘿所以我成立了我的網站上點擊右鍵菜單中,您可以在這裏看到從錨標記中提取網址在右鍵菜單使用
一切工作良好,除了我要的abilty添加到在新標籤中打開鏈接。我到處尋找,無法找到一個堅實的答案。我還需要一種方法來製作菜單,以便只在懸停在錨標籤上時顯示選項。預先感謝您的幫助。
P.S我不需要編寫的實際代碼,這將是很好的,但只是要指出方向謝謝。
您需要將對象的target
屬性的click
事件處理程序中單擊的元素保存爲event
屬性。您可以使用元素的nodeName
屬性獲取標籤名稱,如果它是A
元素,則可以使用href
屬性獲取URL。
標籤是針對特定瀏覽器,所以你可能只是想在像這樣的鏈接指定target
屬性在新窗口中打開:
<a href='somewhere.html' target='_blank'>My Link</a>
大多數選項卡式瀏覽器將讓用戶指定,如果他們想當點擊這些類型的鏈接之一時,它會在新標籤頁或新窗口中打開。
現在有一種方法可以在新選項卡中指定打開,但是當新的瀏覽器支持CSS3時,我們將能夠選擇鏈接。
參見:http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224/#target-new
現在,爲什麼不直接使用target = 「_新」?
小寫字母錯誤。 「沒有辦法」...... – 2009-11-10 22:51:49
這只是我的兩分錢,但給右鍵點擊不同的功能會使用它的用戶感到厭煩,並且對於不使用它的用戶沒用(閱讀Mac的)。我會堅持默認行爲(爲可用性建議)並讓它成爲。 – Frankie 2009-11-10 20:55:09
請向您的問題添加一個事實,即您有mootools框架可用於此類任務。這會更容易找到答案:) – 2009-11-10 20:56:49
@Frankie - 我一直使用右鍵單擊我的Mac。一般來說,當默認功能被覆蓋時,它有點煩人,但如果它被包含到某個div或部分,它可能非常有用。 – 2009-11-10 20:57:53