@skobkin Я понимаю, зачем это сделано, но блин, это очень сильно ломает ожидаемое поведение.
Можно было бы поведение при простом щелчке оставить вот таким, какое оно сейчас, а при событии "открыть в новой вкладке" - открывать оригинал. Тогда бы все остались при своих.
@drq @Gargron
А в JS есть такое событие?
Ты предлагаешь очень запутанную штуку: на лету менять адрес открываемой ссылки в зависимости от того, какой кнопкой на неё нажали.
So much for "ожидаемое поведение".
UPD:
Жаваскриптеры используют хак вида:
if (history.length === 1) {}
Но я так понимаю, что это уже на открытой в новой вкладке странице.