2011-12-22 71 views
3

我有一个页面上下面的代码:打开点击的缩略图在新标签页

<div id="prodoneid" class="prodcls"> 
    <a href="javascript:void(changeIt('big.png', 'pagewrapid')());"> 
     <img src="images/zara/thumbnails/1.png" alt="ZARA"/> 
    </a> 
</div> 

通过下面的代码,我在新窗口中打开图像。新页面正在打开,但未显示div中的图像。

var changeIt, img; 
changeIt = function(imageName, objName) { 
    img = '<img src="images/zara/' + imageName + '">'; 
    newwindow = window.open('fprod.html', target="_blank"); 
    document.getElementById(objName).innerHTML = img; 
    setTimeout('newwindow.document.getElementById("pagewrapid").innerHTML=img',0) 
}; 
+0

的可能重复[开被点击缩略图,在新标签页(HTTP://计算器。 com/questions/8600027/open-clicked-thumbnails-in-a-new-tab) – 2011-12-22 09:56:08

+0

您无需提出重复问题。如果你对答案不满意,你可以在同一个线索中讨论。 – 2011-12-22 10:08:16

+0

亲爱的拉杰如果你看到那里只有我有最后的评论没有人正在解决问题 – sajid 2011-12-22 10:25:30

回答

1

你并不需要为这个任何JavaScript,只需添加target=_blanka元素:

<div id="prodoneid" class="prodcls"> 
    <a href="images/zara/big.png" target="_blank"> 
     <img src="images/zara/thumbnails/1.png" alt="ZARA"/> 
    </a> 
</div> 
+0

但如何在div中打开它 – sajid 2011-12-22 10:24:32

+0

如果要在div中打开图像,则需要使用模式对话框。有一个谷歌的期限,你应该找到一些有用的东西。 – 2011-12-22 10:31:40

相关问题