弹出窗口大小

时间:2011-08-09 13:58:28

标签: javascript popup

我想创建一个具有BBC did定义大小的弹出窗口。正如您所看到的,当您单击“Listen Live”时,他们会打开一个弹出播放器,但我不明白他们是如何做到的。

有解释的机会吗?

抱歉,JavaScript中的新手

1 个答案:

答案 0 :(得分:2)

尝试使用此功能:

    openChildWindowWithDimensions = function(url, width, height, showMenu, canResize, showScrollbars) {
        var childWindow = window.open(url, "", "\"width=" + width + ",height=" + height + ",menubar=" + (showMenu ? "1" : "0") + ",scrollbars=" + (showScrollbars ? "1" : "0") + ",resizable=" + (canResize ? "1" : "0") + "\"");
        if (childWindow){
            childWindow.resizeTo(width, height);
        }
    }

由于IE9中的错误,我添加了调整窗口大小的逻辑。根据您使用的浏览器,您可能不需要那样。