Получаю 404 ошибку при добавлении target=_blank в ссылку:(((

evshi

Новичок
Заметил, что если на сайте в ссылку "<a href=..." добавляю "target=_blank", т.е. получается, например "<a href="/payment/" target="_blank">Оплата</a>", то при переходе по такой ссылке получаю следующие странности: в консоли Chrome и access логе вижу попытку захода на "/payment/undefined", а не "/payment/", как прописано в ссылке. В следствии этого в консоли Chrome и access лог по этому заходу указывается 404 ответ, хотя визуально страница отображается нормально, нет перехода на заглушку 404.

Из-за чего такое может быть?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
@evshi, значит, что надо искать проблему в JS, как-то ты там навесил событие левое на ссылки
 

evshi

Новичок
Какие-то инструменты есть, чтобы событие отловить? В js к сожалению не силён, да и на странице подключается несколько десятков скриптов, каждый построчно проверять - очень долго будет.
 

HORO

Новичок
не знаю как в хроме, в ФФ есть встроенный отладчик или firebug где можно посмотреть события. Ну или можно скриты поочередно отключать и смотреть что будет...
 

fixxxer

К.О.
Партнер клуба
В хроме можно посмотреть через getEventListeners(domElement)
 
Сверху