我在我的网站上有这个代码,我想控制_target窗口的大小。我相信我需要使用onClick,但我不确定。新手在这里。
<td class="recordCells"><?php echo '<a href="inventory/' . $row_rsInventory['PHOTO'] . '" target="_blank">' . '<img src="images/a-camera-icon.png"/>' . '</a>'; ?></td>
答案 0 :(得分:0)
是的,你必须使用onClick。
您的代码应如下所示:
<td class="recordCells">
<?php echo '<a href="inventory/' . $row_rsInventory['PHOTO'] . '" target="_blank" onClick="window.open(this.href, \'mywin\', \'width=500,height=500\'); return false;">' . '<img src="images/a-camera-icon.png"/>' . '</a>'; ?>
</td>
斜杠用于转义引号,其余部分是不言自明的。 'mywin'是窗口的标识符,以防您以后想要更改内容。我们在函数中返回false,因此默认点击功能被覆盖。
答案 1 :(得分:0)
您可以使用javascript open()
。通过更改width
和height
,您可以调整窗口大小。
答案 2 :(得分:0)
http://www.w3schools.com/jsref/met_win_open.asp
在要单击的元素上创建一个click事件,即onclick =&#34; OpenWindow(URL_Parameter);&#34;。
然后,创建一个脚本标记和一个名为OpenWindow()的javascript函数
<script type="text/javascript">
function OpenWindow(URL){
window.open(URL,name,specs,replace)
}
</script>
在.Open()方法中,您可以传递窗口大小:
window.open(URL, "name", "width=200,height=100");