Новое окно без фокуса - PullRequest
       10

Новое окно без фокуса

0 голосов
/ 19 декабря 2018

Я знаю, что на этот вопрос "отвечали" несколько раз, но в моем случае ничего не работает.Я пытался с focus (), blur ().т. д. Я использую IE 11. Кто-нибудь есть идеи?Я хочу открыть новое окно, но продолжаю фокусироваться на исходном окне ....

 btn.addEventListener("click", function (ev) {


                        var url = "https://XXXX/XXXXX/XXXXXX/";

                        var newWin = window.open(url, "_blank");
                         window.focus();

                        ev.stopPropagation();
                    }, true); 

1 Ответ

0 голосов
/ 20 декабря 2018

Попробуйте использовать приведенный ниже пример, который может работать для вас.

Код на родительской странице.

<html>
<head>
<script language="JavaScript" type="text/javascript">
function openPopUP() {
  window.open('C:\\Users\\Administrator\\Desktop\\95.html','NewWin',
            'toolbar=no,status=no,width=350,height=135')
}
</script>
</head>
<body>
Original Page:<br>
<a href="javascript:openPopUP();">Click to open popup</a>
</body>
</html>

Код на дочерней странице.

<html>
<head>
<script>
function abc()
{
window.parent.opener.focus(); 
}


</script>
</head>
<body onLoad="abc()">
child page
</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...