Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Новая вкладка через JS
Новая тема
Ответить
цитата
09/04/21 в 15:15
dmmcash
С охеревшим гуглом бороться бессмысленно пытаясь исправить то что он считает abusive experiences. Обычный сидж без попапов но со скимом конечно. Куча сиджей работает но если один сайт попал под раздачу, все ППЦ. Ну не убирать же target="_blank". Для сайта это жопа.
Может есть у кого готовое решение как открывать новую вкладку используя javascript? Без блокировки браузером Popup blocked. Нашел много разных обсуждений этой темы но так и не понял, возможно это или нет. Тем более я в этом javascript ноль.
Готов оплатить полностью готовое и проверенное решение.
цитата
09/04/21 в 16:55
Bongo
dmmcash:
ты вот ща ток не паникуй и тем более контору не пали, я те вроде показал то че те надо, или ты ща о другом? ну тк на каждую хитрую жопу с блоком тож можно поискать решение...
цитата
09/04/21 в 18:23
dmmcash
Bongo писал:
ты вот ща ток не паникуй и тем более контору не пали, я те вроде показал то че те надо, или ты ща о другом? ну тк на каждую хитрую жопу с блоком тож можно поискать решение...
Я даже не понимаю о чем ты пишешь. Я ищу решение для моих сиджей на которые сука-гугл прислал abusive experiences. Он тварюга вырубает все target="_blank. По сути сайт перестает работать.
цитата
09/04/21 в 20:04
torpall
Та же фигня, в Хроме таргет бланк не работает уже больше года. Отключаю таргет, теряется траф, садится сильно прода, даже с Гугла, даже с первым кликом на контент, видимо клик уходит на трейд и никогда не возвращается. Если кто придумал решение, поделитесь, ПЛЗ!
цитата
10/04/21 в 08:23
dmmcash
torpall писал:
Та же фигня, в Хроме таргет бланк не работает уже больше года
И в других хромоподобных браузерах кроме Опера.
Я нашел много обсуждений на тему как открыть новую вкладку. Есть разные решения на javascript. Только не всегда будет открываться новая вкладка, иногда новое окно. От настроек браузера зависит. Но это лучше чем вообще не открываются ссылки. Не думаю что хром будет javascript на сайте блокировать.
Теперь надо только в готовое решение превратить те примеры что я видел. Без знания javascript туго. Потому тут и написал.
цитата
10/04/21 в 10:23
SAV
freeones юзает бланк, работает, в доп. параметре rel есть какое-то влияние?
цитата
10/04/21 в 11:42
dmmcash
Да у всех работает этот бланк. Пока сайт не попал под внимание асессоров гугл-суки. Тогда уже все. Ищу вариант со скриптом. Ну или буду домен менять да редирект делать.
цитата
10/04/21 в 18:12
dmmcash
Плохо когда javascript не знаешь, смотрю на эти буковки/цифирки и бесюся
Пишут что так вроде должно работать. Но куда тут пихать изображение, alt, размеры? Готовых вариантов пока не нашел.
// hijack first anchor that has target=_blank, change href, next document click triggers it
var a = $('a[target="_blank"]')[0];
a.setAttribute('href', 'http://domain.com');
$(document).click(function(){
$('a[target="_blank"]')[0].click();
});
// create an anchor, add to body, next document click triggers it
var a = document.createElement('a');
a.setAttribute('href', 'http://domain.com');
a.setAttribute('target', '_blank');
document.body.appendChild(a);
$(document).click(function(){
a.click();
});
цитата
10/04/21 в 21:32
SAV
гуглбот давно уже яваскрипт воспринимает, может ли это быть обходом?
цитата
11/04/21 в 10:29
dmmcash
Вот что пришло в голову.
Перехват клика мыши event.which == 1 и программное преобразование его в клик средней кнопки event.which == 2. Получится open link in new tab.
Можно такое реализовать?
Новая тема
Ответить
Эта страница в полной версии