Когда вы открываете всплывающее окно с помощью javascript (независимо от того, используется ли контент с помощью ajax или какой-либо другой техники), вы можете легко управлять им.
Для вашей проблемы вам нужен window.opener , который указывает на исходный документ:
чистый:
во всплывающем коде есть:
<body onclose="window.opener.somevar=document.getElementById('myid').value;window.opener.orsomefunction('value');">
<input id="myid"/>
</body>
таким образом, когда вы закрываете его, он устанавливает переменную и / или вызывает функцию.
Вы также можете установить функцию установки на кнопку или непосредственно на входе
<button onclick="window.opener....;window.close();"/>