Добрый день!
Есть некий iframe на странице. При нажатии на ссылку,выскакивает poup up окно. Но там происходит подсчет окна iframe, а не монитора (что бы poup up был по центру.
Скажите, пожалуйста, как сделать так, что всплывающее окно было по центру экрана монитора, а не экрана iframe-а
Вот сам код:
function open_popup(box) {
$("#background").show()
$(box).centered_popup();
$(box).delay(100).show(1);
}
function close_popup(box) {
$(box).hide();
$("#background").delay(100).hide(1);
}
$(document).ready(function() {
$.fn.centered_popup = function() {
this.css('position', 'absolute');
this.css('top', ($(window).height() - this.height()) / 2 + $(window).scrollTop() + 'px');
this.css('left', ($(window).width() - this.width()) / 2 + $(window).scrollLeft() + 'px');
}
});