只需单击一下,我想在新窗口中打开链接,并在前一个窗口中打开2个新选项卡

时间:2012-05-13 12:26:44

标签: html image tabs window

我想在新窗口中打开图像链接,并且一次在前一个窗口中打开2个新标签。 请告诉我如何用html / java脚本代码或其他方式做到这一点?

2 个答案:

答案 0 :(得分:1)

只是你应该在图像链接上添加javascript事件并使用此代码;

<a id="test" href="your address for main window"> <img> </img> </a>
<script type="text/javascript">

   document.getElementById("test").onclick = function(){
      window.open("url to open in new tab",'_blank');
      return true;
   }
</script>

重要的是返回true(或者不在onclick函数中使用return)。

如果您只想在js中执行此操作,则可以在onclick上执行两个窗口函数:

document.getElementById("test").onclick = function(){
   window.open("url to open in new tab",'_blank');
   window.open("url to open in main window",'_blank');
}

这样的事情应该有效。 :)

答案 1 :(得分:0)

从技术上讲,它取决于用户浏览器的各个设置,以在选项卡或新窗口中打开URL,因此您使用的任何设置都将受这些设置的限制并且可能不可靠。