Ответ Криса Балланса показывает, как можно заставить JavaScript вызывать функцию, когда страница закрыта. Это часть того, что вам нужно сделать. Другая часть - получение информации, если она есть.
Вы не говорите, хотите ли вы передать эту информацию на сервер или на страницу, которая запустила всплывающее окно. Если вы хотите вернуть его на сервер, вы можете использовать асинхронный вызов AJAX. Просто имейте в виду, что это может привести к задержкам между тем, когда пользователь пытается закрыть окно, и тем, когда оно фактически исчезает. Я бы хотел, чтобы функция PageUnload изменила какой-то текст на странице на «Закрывающееся окно ...» или что-то, чтобы пользователь знал, что «над ним работают лучшие люди».
Если вы пытаетесь перенести информацию на другую страницу, вам нужно использовать window.opener или window.parent, в зависимости от того, как запускается всплывающее окно. См. документацию w3schools для получения дополнительной информации.