Добавить в "Избранное" Вам нужно авторизоваться. Забыли пароль? Регистрация Май пн. 28 2018 г. в 6:14
Навигация
Услуги
  Бизнес-услуги
Бизнес-планы
Составление бизнес-планов для получения пособий, кредитов и пр. целей

Бизнес-консультации
Консультации для предпринимателей по малому бизнесу.
  Веб-услуги

Создание сайтов для фирм

Создание сайтов для фирм, страниц-визиток, порталов. Размещение и продвижение их в интернете.

Реклама в интернете
Реклама вашей фирмы, товаров и услуг у нас на портале.

Бизнес и работа в интернете
Партнерские программы для веб-мастеров

Хостинг Unlimited
Хостинг €6.35 за Unlimited:
Unlimited Web Space
Unlimited GB Transfer
Unlimited Domain, E-Mail, FTP Accounts
1000 MySQL Databases

Бесплатный хостинг
Cpanel без рекламы
2000 MB на диске
100 GB трафика
MySQL, CGI, FTP, PHP 5


Партнеры
5 статей
10 последних новостей
Статьи

Как избавится от рекламных баннеров на бесплатном хостинге

Автор: Алексей Голубев
Источник: www.frnet.narod.ru
Добавлено: 2008-06-27 18:11:43

Некоторое время назад я поднял достаточно глобальную проблему по скрытию баннера со страниц размещенных на narod.ru. Я разместил ее на сайте журнала ][akep. Её адрес: http://www.xakep.ru/post/18646/default.asp. Я думал достаточно долго размещать её здесь или нет, мне хотелось, что бы на моем сайте было побольше информации, и пришел к выводу, что все-таки статя относитя к web-программированию и ее можно разместить. Вот что я написал тогда:


 

Эта статья написана для тех, у кого есть свой сайт и расположен он на бесплатном хостинге narod.ru. В данной статье рассматривается вопрос: как убрать со своего сайта противную рекламу Яндекса.

 

Первый способ

 

Не так давно на этом бесплатном хостинге появился в мастерской пункт: снятие баннера. Заходим в него. И что мы видим? Не меньше чем на 3 месяца. Высокие цены… Нам ведь этого не надо. Конечно, если хочешь можешь и заплатить, но если ты дочитаешь статью до конца, то увидишь, что этого делать не стоит.


 

Второй способ

 

Итак, мы не хотим платить, так как денег нет. Тогда нам на помощь придет HTML, CSS, JavaScript или VBScript. В браузере отображается только то, что есть в HTML-коде. Следовательно, причину, по которой реклама находится на сайте, надо искать именно в нем. Смотрим. Начало страницы, такое как надо, середина тоже ничего, а вот конец! И что там в конце? А вот что:


 

<!-- ><!-- "><!-- '><!-- --></TEXTAREA> </FORM></TITLE> </COMMENT></A> <DIV></DIV> </SPAN></ILAYER> </LAYER></IFRAME> </NOFRAMES></STYLE> </NOSCRIPT></TABLE> </SCRIPT></APPLET> </FONT>
<STYLE>#bn {
DISPLAY: block
}
#bt {
DISPLAY: block
}
</STYLE>
<SCRIPT language=JavaScript src="http://www.narod.yandex.ru/scripts/163"></SCRIPT>
<!-- mailto:spm111@yandex.ru -->


Ага, куча закрывающих тегов! Довольно большой список. Просматриваем внимательно все это дело. Видим, что перед закрывающим тегом </DIV> стоит <DIV>, значит, мы можем взять да и вставить этот тег со стилем, в котором свойство display равно none:

<div style="display: none ;">

 

Третий способ

 

Мы просмотрели все закрывающие теги. А как на счет тега <style>? В нем мы видим, что на странице есть какие-то объекты: bn, bt. Мы такого не делали. Ведь так? Значит, они (эти объекты) и являются рекламой. Значит, мы должны каким-то Макаром придать свойству display этих объектов значение none. В JavaScript, да и в VBScript, есть такая штука, как ссылка на стилевые свойства объекта. Для этого мы должны написать после объекта слово style, а потом стилевое свойство: document.all. ваш_объект.style. изменяемое_стилевое_свойство. Кстати, если вам надо изменить свойство border-style, то в скрипте надо написать borderStyle. Так, это я отвлекся от основной темы. Вот короче как будет выглядеть скрипт для снятия рекламы со страницы:


<script>
function ydel() {
document.all.bn.style.display=none;
document.all.bt.style.display=none;
}
</script>


Теперь добавляем в тег <body> событие onLoad и присваиваем ему ydel().

Рекламе Яндекса нанесен ещё один удар!

Вот и все. Если что-то не понятно или у вас это все не получается, что пишите мне: alexey-golubev@mail.ru. Хороших сайтов! Без рекламы!


 

Еще способы:



Как известно, некоторые серваки, на которых размещена твоя страница, дописывают дополнительные сценарии для вставки баннеров и прочей шняги. Эта возможность основана на том, что IE не останавливается на заключительном теге </HTML>, а интерпретирует теги и скрипты, расположенные ниже тега </HTML>, а чтобы защитить свой HTML-код от дописывания, надо в конце HTML-кода вписать такой тег:
<SCRIPT LANGUAGE="JavaScript 1.8">
Этим самым ты объявляешь несуществующую версию JavaScript'а и то, что вставит сервак выполняться не будет :)).  


По поводу рекламы на бесплатных сайтах..... рекламу с boom.ru и narod.ru убрать скриптом <noscript><noscript> или <noscript><script> после тега </html>. Это знаю все. Но никто не знает, что реклама с fatal.ru убирается скриптом:


<script>
wd.close();
</script>






Р.S.2. После этой статьи нашлись еще некоторые способы снятия рекламы, которые заключаются в многократном повторении (в конце страници) открывающих тегов <noscript>, <!-- и т.п.


 

P.S.3. Внимание!!! Данная информация расположена здесь только для ознакомления! Автор статьи не несет ответственности за использование материала на практике.

P.S. Вы можете cкачать этот пример со страницы: http://www.frnet.narod.ru/script.html.
Или задать вопрос автору и ведущему раздела alexey-golubev@mail.ru

 

Оглавление   |  На верх


Тема страницы:

Бизнес Как избавится от рекламных баннеров на бесплатном хостинге Веб-бизнес и е-коммерция

Веб-бизнес и электронная коммерция Бизнес и работа в Интернете
Статьи
Бизнес
Вход
Логин:

Пароль:


Запомнить меня
Вам нужно авторизоваться.
Забыли пароль?
Регистрация
На сайте
Гостей: 21
Пользователей: 0


п в с ч п с в
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
     
<< Май 2018 >>
Экспорт новостей

rss2.0

Поиск
Статистика

5 файлов
Copyright Web1.info © 2008-2015
Работает под управлением WebCodePortalSystem v. 5.2