На одном из городских порталов увидел интересную фичу, похожую на те, которые есть во многих почтовых ящиках. Речь идет о всплывающем окне, если Вы переходите по ссылке. При нажатии на ссылку, ведущую на другой сайт всплывает окно с надписью, типа Вы переходите по ссылке, но мы не знаем, что это за ссылки, может там куча вирусов и все в таком духе… 50% посетителей не станут переходить с Вашего сайта, а те кто перейдет, для них ссылка откроется в НОВОМ окне, те посетитель на Ваш сайт все равно вернется… Как это можно реализовать ?
Если же это какой то сложный и неудобный вариант, мож кто знает, как сделать, чтобы ВСЕ ссылки, в том числе и с сторонних RSS каналов открывались в новом окне?
#1
24 апреля 2010 в 09:39
#2
24 апреля 2010 в 15:52
в шаблоне в самом конце перед закрывающим тегом </body> вставьте:
все ссылки будут открываться в новом окне
<script type="text/javascript"> $('a').attr('target', '_blank'); </script>
#3
24 апреля 2010 в 17:03
Спасибо за ответ
Сегодня в 09:41
#4
24 апреля 2010 в 17:16
1. Скрипт интересный — но исходя из того что
2. Как по мне так проще правильно прописать саму строчку со ссылкой. Именно там и в той ссылке где это необходимо прописать (_blank). И проблем меньше и Вы будете знать, какая ссылка и куда ведёт, а какая будет открываться в новом окне.
— по моему в Вас будет не очень красиво получаться по отношению к пользователям. ВСЕ ССЫЛКИ — это означает абсолютно ВСЕ. Подумайте к чему это может привести.все ссылки будут открываться в новом окне
2. Как по мне так проще правильно прописать саму строчку со ссылкой. Именно там и в той ссылке где это необходимо прописать (_blank). И проблем меньше и Вы будете знать, какая ссылка и куда ведёт, а какая будет открываться в новом окне.
#5
24 апреля 2010 в 21:28
Надо немного модифицировать скрипт от Администратора, чтобы он проверял ссылку на внешность по отношению к текущему сайту и для таких ссылок перенаправлял на спецстраницу. К сожалению, в javascript полнейший профан
#6
24 апреля 2010 в 21:30
А есть возможность реализации предупреждения при переходе на внешние ресурсы?
#7
24 апреля 2010 в 21:39
Надо немного модифицировать скрипт от Администратора, чтобы он проверял ссылку на внешность
<script type="text/javascript"> $('a[href^=http]').attr('target', '_blank'); </script>
т.е. только для внешних