Перенаправление старой страницы
Всякий раз, когда кто-то покидает мой сайт, нажимая ссылку на другой сайт на моем сайте, ссылка открывается в новой вкладке на рабочем столе или в новом окне на мобильном телефоне. Мне было интересно, когда откроется новая вкладка, может ли она, не просматривая старую вкладку, автоматически перейти на другую страницу, например, страницу с благодарностью и ссылками на социальные сети.
Надеюсь, что это имеет смысл,
Спасибо
2 ответа
Я не уверен, понял ли я ваш вопрос, но, вероятно, вам нужно что-то вроде этого http://jsfiddle.net/zyhrs5j4/
<a href="https://www.google.com/" target="_blank" onclick="javascript:goToThanksPage()">Google</a>
РЕДАКТИРОВАТЬ:
Основываясь на наших комментариях, вот код, который я сделал после проверки вашей страницы, и он добавит функцию щелчка по каждой ссылке:
<script>
var links = document.querySelectorAll(".feed-item a");
for(var i = 0; i < links.length; i++){
links[i].onclick = function() {
location.href="/mypage.html";
}
}
</script>
После открытия новой вкладки вы можете просто добавить строку JavaScript для любого внешнего URL-адреса, чтобы перенаправить страницу на thankYou.html или как там ее называют.
Вы просто передаете внешний URL через JS, и он откроет новое окно и перенаправит текущую страницу.
function redir(externalUrl){
var win = window.open(externalUrl, '_blank');
win.focus();
window.location = "/thankYou.html";
}