powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / фильтрация рекламы на сайте с помощью js
7 сообщений из 7, страница 1 из 1
фильтрация рекламы на сайте с помощью js
    #38515744
forward12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Хочу фильтровать контекстную рекламу на сайте, по определенным словам, которых не хочу чтобы видели посетители моего сайта.
Код очищает рекламу по запретным словам только на 2-3-й итерации. Не могу понять почему он не может это сделать на первой итерации.
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
div = document.getElementById('yandex_ad');
	 elems = div.getElementsByTagName('a');
	for( i=0; i<elems.length; i++)
		{
		zz=elems[i].innerHTML;
			if (zz.indexOf("слово1")>0) zz='';
		if (zz.indexOf("слово2")>0) zz='';
		if (zz.indexOf("слово3")>0) zz='';
		if (zz.indexOf("слово4")>0) zz='';
		if (zz.indexOf("слово5")>0) zz='';
		if (zz.indexOf("слово6")>0) zz='';
		if (zz.indexOf("слово7")>0) zz='';
		if (zz.indexOf("слово8")>0) zz='';
		if (zz.indexOf("слово9")>0) zz='';
		if (zz.indexOf("слово10")>0) zz='';
		cc++;

		}


вместо словоХ у меня конкртеные слова, реклама которых мне не нравится.
...
Рейтинг: 0 / 0
фильтрация рекламы на сайте с помощью js
    #38515747
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
forward12вместо словоХ у меня конкртеные слова, реклама которых мне не нравится.ну не размещайте эту реклему у себя на сайте
...
Рейтинг: 0 / 0
фильтрация рекламы на сайте с помощью js
    #38515867
forward12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганельforward12вместо словоХ у меня конкртеные слова, реклама которых мне не нравится.ну не размещайте эту реклему у себя на сайте
ну там ведь не все объявления содержат неприемлимые мне слова. Это ведь конткстная реклама и зависит от интересов клиента. Если они не идут в разрез с моими интересами пускай себе висит :)
...
Рейтинг: 0 / 0
фильтрация рекламы на сайте с помощью js
    #38516056
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
forward12Не могу понять почему он не может это сделать на первой итерации.
А мы как поймем без конкретных примеров?
...
Рейтинг: 0 / 0
фильтрация рекламы на сайте с помощью js
    #38516095
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,
Во-во, тоже подумал, как отличить порнографию от эротики. Имхо, только на конкретных примерах. :)
...
Рейтинг: 0 / 0
фильтрация рекламы на сайте с помощью js
    #38516101
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
forward12Хочу фильтровать контекстную рекламу на сайте, по определенным словам, которых не хочу чтобы видели посетители моего сайта.
Имей в виду что это нарушение правил Яндекса.
http://legal.yandex.ru/partner/ При этом партнер Рекламной сети Яндекса обязуется:
...
- не изменять содержащиеся в рекламе адреса гиперссылок, иным образом не изменять переадресацию пользователя с рекламы, не заменять и любым иным образом не препятствовать доступу пользователя к страницам (ресурсам), на которые ведут гиперссылки в рекламе Яндекса при обращении пользователя к такой рекламе (клике);

- не удалять, не редактировать, не сворачивать рекламу, не применять к ней фильтры, не изменять порядок, вид и иные характеристики отображения рекламы на установленных рекламных местах.

forward12Не могу понять почему он не может это сделать на первой итерации.
Видимо потому что реклама грузится AJAXом c какой-то задержкой.
...
Рейтинг: 0 / 0
фильтрация рекламы на сайте с помощью js
    #38516561
forward12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazileforward12Хочу фильтровать контекстную рекламу на сайте, по определенным словам, которых не хочу чтобы видели посетители моего сайта.
Имей в виду что это нарушение правил Яндекса.
http://legal.yandex.ru/partner/ При этом партнер Рекламной сети Яндекса обязуется:
...
- не изменять содержащиеся в рекламе адреса гиперссылок, иным образом не изменять переадресацию пользователя с рекламы, не заменять и любым иным образом не препятствовать доступу пользователя к страницам (ресурсам), на которые ведут гиперссылки в рекламе Яндекса при обращении пользователя к такой рекламе (клике);

- не удалять, не редактировать, не сворачивать рекламу, не применять к ней фильтры, не изменять порядок, вид и иные характеристики отображения рекламы на установленных рекламных местах.

forward12Не могу понять почему он не может это сделать на первой итерации.
Видимо потому что реклама грузится AJAXом c какой-то задержкой.
да я в курсе что это нарушение правил яндекса, надеюсь что не заметят :)
Модерацию то я прошел. А фильтр на ява скрипте срабатует через Х секунд после полной загрузки страницы. Разделяю вашу гипотезу о том что там имеет место задержка подгрузки рекламы. А то код ведь простой, там и ломаться нечему.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / фильтрация рекламы на сайте с помощью js
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]