单击HTML页面中的图像时弹出窗口

时间:2015-04-01 02:58:15

标签: javascript html

我知道之前已经问过这个问题,但我的情况有点不同。

我知道要做一个缩略图的弹出窗口我必须使用Javascript并给出te图像位置。但是,我想要做的就是这个;

<IMG SRC="test.png" ALT="test1" WIDTH=32 HEIGHT=32 onclick="openWin(test.png)"></a> 

其中test.PNG是我刚从SQLPLUS中的数据库查询的图片。我没有本地副本,我不知道id的路径。当我为此编写javascript函数时,我写道:

<script language="JavaScript">

function openWin(img) {
    window.open(img);

}
</script>

然而,我一直得到一个URL \ image.png不存在。我怎样才能使这个工作?它必须适用于任意数量的图像,具体取决于实际满足查询要求的数量。

test.png实际上并不存在,我想看看它在我的表中显示为一个损坏的图像图标,但当我点击它时,它表示该URL不存在。

1 个答案:

答案 0 :(得分:1)

拧紧Javascript。你不需要Javascript。丢失'onclick'并将'target =“_ Blank”'放在'img'标签周围的'href'标签中。

示例:

<a href="YourLink" target="_Blank">
    <img src="test.png" alt="Put something more exciting here." width="32" height="32" />
</a>

一切都好吗?顺便说一句,这不是PHP,我的朋友。呵呵。标签错误。