ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > ИНФО > Статьи > Чужие Статьи
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Убираем банер с narod.ru
  #1  
Старый 11.05.2007, 17:57
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


Cool Убираем банер с narod.ru

Вы любите баннер народ.ру? :-) Этакий скриптик- окошечко с именем 163.js, вечно торчащий поверх родной, дорогой, горячо любимой странички? Я тоже не люблю. У меня его и не видно благодаря грамотно настроенному фаерволлу :-) Как известно, при удалении кода скрипта из тела странички скрипт прописывается вновь. Удаляй - не удаляй, всё равно ничего не получишь... И всё же есть способ борьбы с рекламой!

Предыстория:
Как-то вечером сижу в асе, никого не трогаю, стучицца какой-то клоун (в прямом смысле этого слова, даже сайт у него про клоунов...%)) Нагрубил аццки...Под конец беседы говорит: "Ты бы убрал квадрат народа со своего сайта, а то языком много чешешь, а толку от тебя мало..."

А зачем мучиться, если скрипт под руками? Посмотрел сорцы его сайта, нашёл ссылочку на скрипт, скачал его. Т.к. копирайтов в скрипте нет, то имею полное право выкладывать его на всеобщее обозрение с самопальными комментами ;-)

Итак, что нам требуется:
Свой сайт на народ.ру
Рабочие глаза и руки
Хотя бы начальное знание HTML и JavaScript'а

Собственно сам скрипт:
Код:
function KillADS()
//Здесь идёт работа со свойствами объектов баннера. Палим видимые объекты и скрваем их. Всё гениальное просто...=)
{
if (document.all && (document.all("bn") != null))
{
document.all("ch").style.visibility='hidden';
document.all("bn").style.visibility='hidden';
document.all("bt").style.visibility='hidden';
clearTimeout(st.t);
clearTimeout(t2);
}
else if (document.getElementById("bn") != null)
{
document.getElementById("ch").style.visibility='hi dden';
document.getElementById("bn").style.visibility='hi dden';
document.getElementById("bt").style.visibility='hi dden';
clearTimeout(st.t);
clearTimeout(t2);
}
}
Как работает скрипт поняли, а вот как его запускать? :-) Предлагаю 2 варианта на Ваш вкус: разместить скрипт в самом коде странички или в отдельном файле с расширением *.js.

1ый вариант лично мне не нравится... Если страничек много - замучаешься в каждую ставить. Но если всё же решили вставить, то делается это так: заключаем скриптик в тело документа между тегами и , желательно так:
Код HTML:
<head>
...
<script language="JavaScript">
<!--
тело скрипта
//-->
</script>
</head>
Второй вариант лучше (тем, что меньше места занимает ;-)). Сохраняем скрипт в любой файл с расширением *.js, а в разделе head пишем:
Код HTML:
<script language="JavaScript" src="Путь к скрипту"></script>
После всех манипуляций заходим на свою страничку (родную, дорогую, горячо любимую и т.д.) и созерцаем отсутствие народного баннера =)

(c) flem
 
Ответить с цитированием

  #2  
Старый 11.05.2007, 18:08
Аватар для ForNeVeR
ForNeVeR
Участник форума
Регистрация: 01.05.2006
Сообщений: 216
Провел на форуме:
287212

Репутация: 62
По умолчанию

Толковая статья. До неё не стал бы убирать баннер, ибо не мешал. А теперь вспомнил про свой сайтец и решил баннер потереть =)
 
Ответить с цитированием

  #3  
Старый 11.05.2007, 18:16
Аватар для censored!
censored!
Green member - Level 3
Регистрация: 02.11.2004
Сообщений: 1,337
Провел на форуме:
2398258

Репутация: 648


По умолчанию

+ еще способы: http://forum.antichat.ru/thread21075.html
__________________
+ (это не крестик, это плюсик!)
__________________


 
Ответить с цитированием

  #4  
Старый 11.05.2007, 18:20
Аватар для aGGreSSor
aGGreSSor
Новичок
Регистрация: 10.11.2005
Сообщений: 12
Провел на форуме:
34667

Репутация: 5
По умолчанию

В обед сто лет. Сайты с задизабленными баннерами народ и все прочие бесплатники типа агав блочат. И правильно делают. Ещё в качестве щутки рекомендую залить на народный какой-нибудь древний DoS.Linux.Front и замерить время реакции бота. =)
 
Ответить с цитированием

  #5  
Старый 11.05.2007, 18:25
Аватар для -=lebed=-
-=lebed=-
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме:
12702287

Репутация: 4738


По умолчанию

Попробовал двумя способами: нихрена - баннер остаётся...

P.S. Да и хрен с ним, он особо не мешает, сам потом сворачивается и пагу не заблочат

Последний раз редактировалось -=lebed=-; 11.05.2007 в 18:28..
 
Ответить с цитированием

  #6  
Старый 20.05.2007, 00:37
Аватар для 4xks
4xks
Banned
Регистрация: 02.03.2007
Сообщений: 38
Провел на форуме:
38949

Репутация: -12
По умолчанию

Нужно грохнуть все дивы на сайте (div) - дать свойства инвизибл.
или все кроме своих - если используете...
 
Ответить с цитированием

  #7  
Старый 19.06.2007, 14:13
Аватар для bopoh13
bopoh13
Участник форума
Регистрация: 31.10.2006
Сообщений: 212
Провел на форуме:
1073612

Репутация: 50
По умолчанию

Не лучше тогда реализовать нажатие на кнопку "закрыть" при открытии страницы?
Только нужно узнать, как оно функцию генерит.
PHP код:
<a href="#" onclick="clb2BAEDC91();return false;">
<
a href="#" onclick="clb60D7F0AB();return false;"
 
Ответить с цитированием

  #8  
Старый 22.06.2007, 00:04
Аватар для Mukis
Mukis
Участник форума
Регистрация: 27.11.2005
Сообщений: 211
Провел на форуме:
619677

Репутация: 34
По умолчанию

Старье, знакомо еще с первых дней знакомства с народом.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убираем "звонилки" из Invision Power Board v2.1.5 Dimazzz Чужие Статьи 1 15.09.2006 02:16
убираем банер с бесплатного хоста... Dmitro Чаты 7 07.04.2005 12:36
Задосить narod.ru Trinux Болталка 14 08.02.2005 12:07



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ