我在一个页面上有以下代码:
<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 :(得分: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>