我希望在单击图像超链接时打开一个具有指定高度和宽度的新窗口。尝试以下代码,但无济于事。建议添加它吗?
<a href="http://facebook.com/" target="_blank" scrollbars="YES"
resizable="YES" width="500" height="500">
<img src="http://logowik.com/uploads/images/456_facebook.jpg"
style="width:60px; height:60px; border:none; margin:0; padding:0"/>
</a>
-Chepapu
答案 0 :(得分:1)
我不确定这是否只能使用HTML实现。你可以使用Javascript:
window.open("http://someurl.com", "_blank", "width=100, height=100");
您只需将单击事件添加到图像超链接即可。
document.getElementById('image-hyperlink').onclick = function() {
window.open("http://facebook.com/", "_blank", "width=500, height=500");
}
答案 1 :(得分:0)
在纯HTML中是不可能的。浏览器可以选择在新选项卡中打开它。你可以使用这样的javascript来实现:
<a href="http://facebook.com/" onclick="window.open('http://facebook.com/',
'newwindow', 'width=500,height=500'); return false;">
<img src="http://logowik.com/uploads/images/456_facebook.jpg"
style="width:60px; height:60px; border:none; margin:0; padding:0"/>
</a>