Всплывающее окно открывается в том же окне вместо нового всплывающего окна - PullRequest
0 голосов
/ 15 сентября 2011

Я знаю, что этот вопрос задавался слишком много раз, и я пробовал разные варианты, но я все еще не могу заставить его работать. Он отлично работает на chrome, firefox, ie6, ie7, но как-то в ie8 и ie9 он открывается в одном окне. Я прилагаю свой код ниже для справки

function login(url){
    var width = 550;
    var height = 300;
    console.log(screen.width);
    console.log(screen.height);
    var left = (screen.width/2)-(width/2);
    var top = (screen.height/2)-(height/2);
    fconnect = window.open(url, "SignIn", "width=550, height=300, toolbar=0,\
                                scrollbars=0, status=0, resizable=0, \
                                top=" + top);

    fconnect.focus();
}

1 Ответ

1 голос
/ 15 сентября 2011

Я не специалист по сложностям window.open, но поведение при открытии окна будет частично зависеть от пользовательских настроек и от того, установлены ли блокировщики всплывающих окон.

Пример в этот вопрос может помочь, если вы хотите модальное диалоговое окно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...