Скрытие комментариев в Instagram
Подскажите, можно ли в Instagram с помощью JavaScript скрыть комментарии под постами? Пытался это сделать с помощью AdblockPlus, но они убираются вместе с подписью автора, а ее нужно оставить.
В JavaScript не разбираюсь.. Нашел такой код. Проверил на обычном новостном сайте, вместо "name" подставил нужный div и элементы удалились. Но с Instagram почему-то не работает.. (function() { 'use strict'; var div = $("div.name"); div.parent ().remove (); })(); |
все можно, но аккаунта у меня там нет =(
|
Цитата:
А зачем? Ведь код страницы можно и гостем посмотреть.. |
кидайте ссылку
|
|
(function() { setTimeout(()=>{ [].forEach.call(document.querySelectorAll("._ezgzd"), function(el, i){ if (i) el.style.display = 'none'; }); },2000); })(); |
Цитата:
|
рони,
:blink: |
j0hnik,
(function() { [].forEach.call(document.querySelectorAll("ul li"), function(el, i){ if (i) el.style.display = 'none'; }); })(); |
рони,
:no: |
j0hnik,
:-? что не так? |
у лишек же класс есть.
|
рони,
а ты в инсте есть???:) |
j0hnik,
где гарантия, что класс не поменяется? |
Цитата:
|
Цитата:
Цитата:
|
рони,
а VK ?? |
рони,
не продвинутые мы =(... динозавры |
j0hnik,
:) |
j0hnik, рони, спасибо.
Какой-то хитрый Инстаграм. Скрипт работает, только если открывать фото в отдельной вкладке. Но если сначала зайти на главную страницу профиля и выбрать фото (в виде pop-up окна), то скрипт не работает, хотя ссылка pop-up окна такая же, и код страницы вроде такой же.. Плюс, если зайти со своего аккаунта и смотреть ленту, то комментарии скрыты только в первых нескольких постах, в остальных есть. И через несколько секунд они появляются в первых постах тоже.. |
winrar2018,
(function() { setInterval(()=>{ [].forEach.call(document.querySelectorAll("._ezgzd"), function(el, i){ if (i) el.style.display = 'none'; }); },1000); })(); Тогда постоянно их мочить! вообще можно по путю сделать, нужно только поковыряться посмотреть селекторы кнопок для окон и прочую лабуду |
j0hnik, спасибо! Теперь везде нормально скрываются.
Но странно что подпись автора видна в ленте только в самом новом посте, в остальных скрыта. Если заходить в профиль и по отдельности смотреть фото, то подпись везде видна.. |
j0hnik,
нужен цикл по ul Цитата:
|
winrar2018,
(function() { setInterval(() => { [].forEach.call(document.querySelectorAll("ul"), function(ul) { [].forEach.call(ul.querySelectorAll("._ezgzd"), function(el, i) { if (i) el.style.display = 'none'; }); }) }, 1000); })(); |
рони, спасибо! Все отлично работает.
В 7-й строчке точка с запятой. :) |
Часовой пояс GMT +3, время: 07:34. |