@new2k19

Почему срабатывает переадресация?

<!DOCTYPE html>
<html>
<head>
	<title></title>
</head>
<body>
	<a href="/типо-сайт/" style="font-size:64pt">ссылка</a>
</body>
<script type="text/javascript">
<code lang="javascript">
	document.addEventListener('click', function(e){
		if(event.target.nodeName=='A'){
			window.location.href=event.target.href+window.location.search;
			return !0
		}
	});
</code>
</script>
</html>

должна быть переадресация на /типо-сайт/ и гет параметры, которые я указал в адресной строке, но она срабатывает почему-то без них
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
@new2k19 Автор вопроса
let timerId = setTimeout(function tick() {
		timerId = setTimeout(tick, 1000);
		var hrefs = document.getElementsByTagName('a');
		[].forEach.call(hrefs,function(el){
			el.onclick = function (e) {
				window.location.href=event.target.href+window.location.search;
				return false;
			}
		});
	}, 1000);

каждую секунду просто буду добавлять onclick на новые ссылки
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
02 июн. 2024, в 01:13
2000 руб./за проект
01 июн. 2024, в 23:49
50000 руб./за проект
01 июн. 2024, в 23:20
30000 руб./за проект