4

Раньше люди говорили:

«Проверьте строку состояния, прежде чем нажимать на ссылку, она может не идти туда, где вы думаете».

Я заметил, что это вам больше не помогает ... много раз на Facebook и других сайтах, я заметил, что текст статуса на самом деле не показывает, куда идет ссылка - скорее, он показывает, куда она идет после перенаправления с сервера (который, вероятно, записывает ваш клик).

(Если щелкнуть его правой кнопкой мыши и скопировать адрес ссылки, он отличается от того, что находится в адресной строке.)

Этот метод более безопасен? Есть ли способ заставить строку состояния в Firefox или Chrome показывать фактическую цель?

3 ответа3

1

Исходя из моего опыта, это может быть вызвано тем, что когда вы нажимаете на ссылку (щелчок левой кнопкой мыши), вы запускаете событие щелчка JavaScript, которое перенаправляет вас куда-то еще, чем ссылка, показанная в строке состояния.

Изменить: и это довольно мало, чтобы избежать этого. Вам придется отключить JavaScript в вашем браузере.

Изменить: я проверил, как это делается в результатах поиска Google. Когда вы что-то ищете, они перечисляют результаты, а ссылки - это прямые адреса найденных страниц. Но когда вы нажимаете на какую-либо ссылку на результат (влево, влево или вправо), они меняют адрес ссылки на какой-либо сайт отслеживания Google.

Я надеюсь, что это помогает.

0

На самом деле это не проблема JavaScript, а рост популярности сайтов, сокращающих URL, из-за ограничения количества символов в Twitter.

Вам нужно установить одно из расширений URL-адресов. Большинство из них имеют одинаковую базовую функцию: расширение сокращенных URL-адресов; некоторые автоматически раскрывают все URL-адреса на странице, некоторые не раскрываются, но показывают целевой URL-адрес во всплывающей подсказке, другие раскрываются только после нажатия на ссылку. Они пытаются немного дифференцировать себя в своих наборах функций, поэтому попробуйте несколько, чтобы выбрать тот, который вам нравится. Вы можете установить несколько, отключить их все, затем включить один и просмотреть страницу с некоторыми сокращенными URL-адресами, опробовать расширение, затем отключить или удалить его и включить следующий. Не включайте их все, потому что, если они все пытаются проанализировать и изменить страницу одновременно, это замедлит работу вашей системы и может помешать друг другу (и усложнит определение того, какие функции какое расширение).

0

Насколько я могу судить, это больше не безопасно - по крайней мере, не верный способ узнать, что будет делать нажатие на очевидную ссылку. У сайтов слишком много способов узнать о том, что вы делаете, и переходная страница перенаправления достаточно распространена, как и другие методы. Вот обсуждение некоторых методов для отслеживания кликов (включая то, как сделать текст статуса отличным от целевого URL): http://www.openjs.com/articles/ajax/target_url_hiding.php

Держите программное обеспечение для обнаружения вредоносных программ в актуальном состоянии!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .