我正在开发一个JavaScript自定义提醒对话框组件(使用jQuery)。我需要在窗口或文档的黄金位置显示警报对话框,类似于我们的javascript警报。我试过一次计算。但是这与javascript警报不兼容。我想计算js中的顶部和左侧位置,而不是css中。如何找到窗口或html文件的金色平均位置?
我的计算如下
Var windowHeight = $(window).height(),
windowWidth = $(window).width(),
smallerPortion = windowHeight - (windowHeight/1.618),
dialogTop = smallerPortion - ($(dialogElement).height()/2),
dialogLeft = windowWidth - ($(dialogElement).width()/2);
“dialogTop” 和 “dialogLeft” 是所计算出的值。
P.S:dialogElement是保存自定义警报对话框内容的div元素。
是的,我不希望定位的JavaScript警报。我想定位我的自定义警报对话框。 – KuKa
@KuKa OK,所以使用CSS定位来做到这一点。您没有提供任何代码供我们查看。 – ceejayoz
我已经添加了我的代码示例@ceejayoz。我想在js中找到位置,而不是在css中。 – KuKa