使用JS创建自定义大小的新窗口?

时间:2014-04-21 16:05:43

标签: javascript

我有一个链接到另一个图像的图像, 672(W)x 792(H) - 我想知道JS中最好的方法是什么才能让这个图像完美贴合在新窗口中,单击图像链接?

如果没有在新窗口中拟合图像,它会向左对齐并且看起来很丑。

1 个答案:

答案 0 :(得分:0)

标记:

<a href="linktoimg.jpg" target="_blank" onclick="return popup(this.href);">
 <img src="yourimg.jpg"/>
</a>

和js:

function popup (url) {
  t_window = window.open(url, "popupwindow", "width=672,height=792,resizable=yes");
  t_window.focus();
  return false;
}

但请记住,弹出窗口对某些用户来说真的很烦人。

相反,我会建议您使用Fancybox或任何其他灯箱。