2013-03-12 30 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