2011-12-22 8 views
3

サムネイルをクリックしました。新しいページが開かれていますが、divにイメージが表示されていません。オープンは、私は1つのページに以下のコードを持っている新しいタブ

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://のstackoverflow。 com/questions/8600027/open-clicked-thumbnail in-a-new-tab) –

+0

重複した質問をする必要はありません。あなたが答えに満足していない場合、あなたは同じスレッドで議論することができます。 –

+0

貴重なraj私は最後のコメントを誰もが問題を解決している場合のみ参照してください – sajid

答えて

1

あなたは自分のa要素にtarget=_blankを追加し、このための任意のJavaScriptを必要としない:[新しいタブで、クリックされたサムネイルを開く]の

<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

+0

divで画像を開くには、モーダルダイアログを使用する必要があります。その言葉のためのGoogleを持って、あなたは何か有用なものを見つけるべきです。 –

関連する問題