Я хочу открыть всплывающее окно по щелчку и вставить кнопку в новом окне, чтобы разрешить закрытие пользователем - PullRequest
0 голосов
/ 22 января 2019

Я хочу открыть всплывающее окно с домашней страницы с помощью кнопки «при нажатии», затем в этом всплывающем окне я хочу поместить кнопку «щелчок», чтобы закрыть всплывающее окно.У меня работает открытый трек, но я не могу понять, как сделать все остальное.Вот мой код:

У меня есть открытое всплывающее окно, работающее от кнопки в родительском окне.Мне нужна кнопка закрытия окна во всплывающем окне.

<button onclick="openWin()">Open "myWindow"</button>

<button id="myBtn">Close "myWindow"</button>

<script>
    var myWindow;

    function openWin() {
        myWindow = window.open("", "myWindow", "width=400, height=200");
        myWindow.document.write("<p>This is 'myWindow'</p>");
        myWindow.document.getElementByID("myBtn").onclick = closeWin;
     }

     function closeWin() {
         myWindow.close();
     }
</script>

Обе кнопки работают, но обе находятся в родительском окне.Нужна кнопка win.close для размещения во всплывающем окне.

1 Ответ

0 голосов
/ 25 января 2019
wnd.document.write("<button id='myBtn'>Close Window</button>");
wnd.document.getElementById("myBtn").onclick = 
    function() {
        wnd.close();
        };
    return false;
    };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...