Как я могу перезагрузить родительский дочерний элемент окна с помощью jQuery?
Обновить родительское окно из дочернего окна
Ответ 1
В этой ситуации нет jQuery.
window.opener.location.reload(false);
Ответ 2
Вы можете использовать window.opener, window.parent, или window.top для ссылки на рассматриваемое окно. Оттуда вы просто вызываете метод reload
(например: window.parent.location.reload()
).
Однако в качестве предостережения могут возникнуть проблемы с window.opener
, если вам нужно перейти от первоначально открытой страницы, так как ссылка будет потеряна.
Ответ 3
parent.location.reload();
Это должно работать.
Ответ 4
Вы можете перезагрузить расположение родительского окна, используя:
window.opener.location.href = window.opener.location.href;
Ответ 5
top.frames.location.reload(false);
Ответ 6
Предотвращает повторную передачу предыдущих данных. Протестировано в Firefox и Safari.
top.frames.location.href = top.frames.location.href;
Ответ 7
window.parent.opener.location.reload();
работал у меня.
Ответ 8
Это работает для меня:
window.opener.location.reload()
window.close();
В этом случае вкладка "Текущая" закроется, и родительская вкладка обновится.
Ответ 9
это будет работать
window.location.assign(window.location.href);