2011-12-22 110 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

相關問題