在新标签页中打开单击的缩略图

时间:2011-12-22 09:52:15

标签: javascript jquery

我在一个页面上有以下代码:

<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)
};

1 个答案:

答案 0 :(得分:1)

您不需要任何javascript,只需将target=_blank添加到a元素:

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