#javascript #html
#javascript #HTML
Вопрос:
Привет, я использовал функцию Popupcenter, которая находится в neofnd / popupCenter, чтобы открыть страницу aspx. Страница aspx открыта, но кнопки на странице aspx не запускаются, обратной передачи нет. Кто-нибудь подскажет мне, как это решить. Заранее спасибо.
Есть код с github
function PopupCenter(url, title, w, h) {
// Fixes dual-screen position Most browsers Firefox
var dualScreenLeft = window.screenLeft != undefined ? window.screenLeft : screen.left;
var dualScreenTop = window.screenTop != undefined ? window.screenTop : screen.top;
width = window.innerWidth ? window.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width;
height = window.innerHeight ? window.innerHeight : document.documentElement.clientHeight ? document.documentElement.clientHeight : screen.height;
var left = ((width / 2) - (w / 2)) dualScreenLeft;
var top = ((height / 2) - (h / 2)) dualScreenTop;
var newWindow = window.open(url, title, 'scrollbars=yes, width=' w ', height=' h ', top=' top ', left=' left);
// Puts focus on the newWindow
if (window.focus) {
newWindow.focus();
}
}
Есть моя кнопка, чтобы открыть вызов этой функции.
Комментарии:
1. Можете ли вы опубликовать код, который вызывает функцию PopupCenter?
2. Вы хотите, чтобы всплывающее окно возвращалось обратно в родительское окно? Вы должны опубликовать основное HTML-содержимое формы, которая отображается во всплывающем окне.
3. @MichaelvE Я вызвал это внутри функции javascript. Это мой код: PopupCenter (URL, окно, высота, ширина);