2013-03-12 34 views
0

朋友, 我有一個圖片庫,它的功能與fancybox插件。如果我在新標籤中右鍵單擊並打開鏈接,該圖像將顯示在新標籤中。如何fancybox右鍵單擊去另一個頁面?

<a href="<?php echo $data['path'];?>" class="fancybox" rel="road">View Image</a> 

我想要做的是,

  • 如果用戶點擊鼠標右鍵,在新標籤頁中打開的話,我想,我已經設計了一個網頁上顯示的圖像。

這可能嗎?或者我如何能實現我的goal.Thanks

回答

0

如果你的頁面被訪問,你可以只改變錨href屬性,爲什麼不把它與target屬性的新選項卡/自動窗口打開?

<a href="<?php echo $mypage;?>" target="_blank" class="fancybox" rel="road">View Image</a> 

如果你想用JavaScript來做到這一點,請參閱「文本菜單」事件(右擊)文檔

How to add a custom right-click menu to a webpage?

+0

其實這個問題是我得到了很多飼料中後衛有些的用戶不會點擊我的畫廊,他們只需右鍵點擊並打開新標籤中的鏈接。所以他們只能看到新標籤頁上點擊的圖片。我試圖做的是,如果他們點擊右鍵,然後打開一個新頁面並顯示圖像和一些相關的圖像 – vinu 2013-03-12 09:49:32

+0

這就是爲什麼我建議你創建頁面(例如通過獨特的網址訪問,例如「/ images?id = 12」)你的圖片。這樣你只需要替換每個錨點(一個標籤)的'href',這樣你的用戶就可以像他們現在一樣使用你的畫廊時看到這些頁面。 – 2013-03-12 11:03:57