如何使用HREF标签打开固定大小的弹出窗口?

时间:2009-11-07 14:31:10

标签: php asp.net html

我有这样的链接

$contact_url="<a href=rentals_popup.php?id=$row->rentals_id >" . "Contact" . "</a>";

我想在

的不同窗口中打开该页面

较小的宽度和高度

禁用最大化按钮

任何人都可以帮我PLZ

5 个答案:

答案 0 :(得分:27)

这应该有效

<a href="javascript:window.open('document.aspx','mywindowtitle','width=500,height=150')">open window</a>

答案 1 :(得分:7)

纯HTML不支持此功能。你需要使用一些Javascript。

另外,请注意,现在世界上很大一部分人正在使用弹出窗口阻止程序。您可能想重新考虑您的设计!

答案 2 :(得分:4)

由于许多浏览器默认阻止弹出窗口,弹出窗口非常难看我建议使用灯箱或厚箱,它们更漂亮而且不是弹出窗口,它们是附加到文档主体并使用适当CSS的额外html标记

http://jquery.com/demo/thickbox/

答案 3 :(得分:1)

我无法直接评论“Esben Skov Pedersen”,但使用以下符号表示链接:

<a href="javascript:window.open('http://www.websiteofyourchoice.com');">Click here</a>

在IE中,会出现新的浏览器窗口,但当前窗口会导航到显示“[Object]”的页面。为了避免这种情况,简单地在javascript函数后面添加一个“void(0)”。

来源:https://support.microsoft.com/en-us/kb/257321

答案 4 :(得分:0)

您可能需要考虑使用包含iframe的div元素弹出窗口。

JQuery Dialog是一种简单的入门方式。只需add an iframe as the content