Решено: Как удалить все баннеры на сервисе linkslot.ru?

Решено: Как удалить все баннеры на сервисе linkslot.ru?
каждый раз вручную писать delete сложно

Для удаления всех баннеров linkslot.ru (если их много) необходимо авторизоваться

на странице https://www.linkslot.ru/banplaces открыть консоль

вручную написать allow pasting

после чего скопировать и запустить скрипт ниже (Enter нажать)

// Сохраняем оригинальную функцию на случай отката
const originalConfirm1 = window.confirm1;

// Подменяем confirm1 на автоматическое выполнение
window.confirm1 = function(url) {
  // Эмулируем отправку подтверждения "delete"
  fetch(url, {
    method: 'POST',
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded',
    },
    body: 'confirm=delete', // или просто 'delete', но чаще форма с именем поля
    credentials: 'same-origin'
  })
  .then(res => {
    if (res.ok) {
      console.log('✅ Удалено:', url);
      // Опционально: удаляем строку из DOM, чтобы не дублировать
      const link = document.querySelector(`a[onclick*="${url.split('?')[1]}"]`);
      if (link) link.closest('tr')?.remove();
    } else {
      console.warn('⚠️ Не удалось удалить:', url);
    }
  })
  .catch(err => console.error('❌ Ошибка:', url, err));
};

// Теперь кликаем по всем кнопкам удаления
document.querySelectorAll('a[onclick*="confirm1"]').forEach(link => {
  link.click();
});

Пример правильного сработанного скрипта:

Также удаляем и Блоки ссылок

Другие сообщения форума
Закрыть меню