我有以下代码:

var masterHeight = $(window).height();

window.open("Agreement.aspx", "", "location=1,status=1,scrollbars=1, width=800,height=800");


如上在window.open(..)中所见,宽度和高度已编码。但我想做类似的事情:

window.open("...", "", "..., masterHeight-100");


我找不到一种方法来提供该masterHeight(和masterWidth)变量作为参数。这可能吗?

最佳答案

只需将var附加到如下字符串中,

"location=1,status=1,scrollbars=1, width=800,height=" + masterHeight


完整代码:

window.open("Agreement.aspx",
       "",  //                       Added var masterHeight--v
       "location=1,status=1,scrollbars=1, width=800,height=" + masterHeight);

关于javascript - 在window.open(…)中将变量更改为参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20221808/

10-10 01:31
查看更多