Есть ли способ в jQuery, чтобы я мог обнаружить закрытую вкладку в моем базовом приложении и заставить ее обновить страницу?
Я построил систему продажи билетов. Когда вы нажимаете на билет, он использует target="_blank", чтобы открыть билет в новой вкладке. Когда вы обновляете заявку (и только когда вы это делаете), а затем нажимаете ссылку «Закрыть вкладку», я бы хотел, чтобы основное приложение (предыдущая вкладка) распознавало это событие и автоматически обновляло страницу.
Я знаю, что могу использовать window.open(), а затем обнаруживать закрытый дескриптор в цикле, но это неэлегантно, потому что в IE иногда он не открывается в новой вкладке, а вместо этого открывает новое окно. С target="_blank", кажется, я вижу, что IE открывает новую вкладку. Я предпочитаю вкладки.