在我的 JavaScript 要求中,我在加载页面上显示弹出消息内容会经常更改。
现在我想要的是,
我想在窗口中心显示弹出窗口,它会自动设置弹出窗口的高度、宽度和大小。
示例:如果我在消息内容中有单个小句子,它应该像 C# Windows 应用程序中的
Message.Box
一样显示小尺寸弹出窗口。
如果我有大/大数据,它应该自动拉伸到最小尺寸(宽度:500px;高度:500px)水平和垂直滚动条。
我在谷歌上试过了,但没有得到我想要的。
有什么公式可以做到这一点吗?
我的示例计算与中心对齐:(它仅适用于显示弹出中心但不能自动调整大小/宽度/高度/滚动条)
var top = $(window).height() / 2 - popupContainer.height() / 2, //Vertically Center to screen
left = $(window).width() / 2 - popupContainer.width() / 2; //Horizontally center to screen