Referrer находится в заголовке HTTP, поэтому он будет доступен независимо от того, пустое окно или новое.Вы можете получить URL с:
alert(document.referrer);
Есть сайты, которые используют это для защиты своих сайтов от таких вещей, как клик-джек, поэтому было бы неуместно скрывать реферера от связанной страницы.Браузеры, которые допускают подмену реферера , считаются небезопасными, и, как правило, исправляются при их обнаружении.
Обновление
Возможно, это не так неодобрительно, как я думал.HTML5 имеет свойство для <a>
не отправлять реферера в заголовках HTTP: rel = "noreferrer"
.