Ну, это должно быть легко.javascript, как узнать целевую страницу, прежде чем перенаправить всю страницу
Предположим, у меня есть страница, и на ней есть несколько ссылок и кнопок.
Эти ссылки и кнопки могут ссылаться на любой сайт в Интернете.
Теперь я пытаюсь проверить, после того как пользователь нажал ссылку или кнопку, туда, где страница будет перенаправлена. Если целевая страница находится в пределах одного домена домена текущей страницы, разрешите перенаправление, иначе остановите ее.
Есть ли все-таки сделать это? Я имею в виду, что я не могу получить URL до щелчка, и есть много кнопок, которые я не могу написать для каждого из них. Мне нужна единая функция, которая может контролировать все текущие действия перенаправления.
Я знаю, что есть функция «onbeforeunload», которая позволяет мне что-то делать до того, как текущая страница будет выгружена. Однако я не знаю, где найти целевой URL.
Есть ли у кого-нибудь идеи об этом?
Заранее благодарен!
Единственное, что вы не можете остановить, это просто вставить ссылку в свой браузер и перейти туда вручную. Возможно, я не вижу здесь всю картину, но это звучит как очень эффективный способ усугубить пользователей. – David
Ну, спасибо за комментарий. На самом деле я пытаюсь защитить своего пользователя. В любом случае, если этого не сделать, тогда я выясню что-то еще. Спасибо чувак. –