Конечно, вам нужно loc = winRef.location;
, а не loc = window.location;
, при условии, что winRef
- это окно, которое вы открываете. Вам также может понадобиться сделать это в течение тайм-аута, потому что перенаправление не произошло бы сразу.
Вы сможете сделать это, только если перенаправленная страница находится в том же домене, что и страница, на которой вы находитесь. Если он перенаправляет на другой домен, безопасность не позволит вам увидеть новый URL. Если у вас есть контроль над страницей, на которую перенаправляется, вы можете заставить ее сигнализировать об исходной странице, изменив ее хеш.