将JS模式对话框调整为浏览器窗口大小

时间:2010-05-04 11:38:58

标签: javascript jquery

我将Shadowbox对话框提供程序连接到我的链接或按钮,如下所示:

    <%=Html.ActionLink(Resources.Localize.Routes_WidgetsEdit, "Edit", Model.ContentType.ToString(),
                                                  new {slug = Model.Slug, modal = true},
                                                  new
                                                    {
                                                        rel = "shadowbox;height=600;width=700",
                                                        title = Resources.Localize.Routes_WidgetsEdit,
                                                        @class = "editWidget"
                                                    })%>

如您所见,对话框大小的值是硬编码的。我希望这两个值取决于浏览器窗口的当前大小,但不完全。我希望他们像80%或90%。

如何在JavaScript中计算?

1 个答案:

答案 0 :(得分:3)

您可以使用jquery:

$(window).width();
$(window).height();