Можно после клика узнать количество страниц в истории вкладки с помощью window.history.length , если =1, значит ссылка открылась в новой вкладке.
Проверять и вести счетчик.
@kain Можно всё что угодно :D. Всё зависит от поставленной цели, если с полученным списком нужно будет работать пользователю, то лучше создать ресурс заранее. А если просто для логики скрипта, то и через модуль ресурсы можно.