Skip to content

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

License

Notifications You must be signed in to change notification settings

Nogard7491/safe-target-blank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

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

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

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

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

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

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages