1.0.3 • Published 7 years ago

safe-target-blank v1.0.3

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

Безопасное открытие нового окна при клике на ссылку

Большинство веб-разработчиков даже не догадываются, что переход на внешнюю страницу может быть опасен. Если в коде используются ссылки с атрибутом target и значением "_blank", то есть вероятность подмены страницы-источника после осуществления перехода.

Например, только что открытая вкладка может изменить window.opener.location, т.е. вместо предыдущей вкладки незаметно подгрузить совсем другую страницу. Такая страница может являться копией страницы вашего сайта и если пользователь был невнимателен, то он может ввести свои приватные данные (логин, пароль) на стороннем сайте.

Использование этой библиотеки позволяет ограничить доступ к странице-источнику.

Использование библиотеки

  1. Добавьте скрипт с библиотекой на страницу;
  2. Замените атрибут target="_blank" на data-target="_blank" у всех ссылок.

Особенности библиотеки

  • Скрипт начинает работать после загрузки страницы.