При табандере в текущей вкладке открывается реклама, а в новой - какой-то урл
По умолчанию, это урл текущей страницы. Но если кликнута ссылка без target="_blank", то открывается href этой ссылки.
На данной странице пример, как можно переопределить это поведение. Для этого используется js-callback, который проверяет, нет ли у кликнутого элемента родителя аттрибута data-url-override. Если есть, откроется ссылка из него. Если нет, то из ссылки, как и по умолчанию.
Табандер срабатывает при клике по ссылкам внизу
window._asg_embed_callbacks = {
beforeTabunderUrl: function(el, detectedUrl) {
var override = el.closest('[data-url-override]');
if (override) {
var url = override.getAttribute('data-url-override');
if (url && url.length > 0) {
return url;
}
}
return detectedUrl;
}
}