Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Хм... точно всегда сработает? 30.07.03 23:31 Число просмотров: 2129
Автор: whiletrue <Роман> Статус: Elderman
|
> Есть такая штука в ява скриптах, как обьекты > self, document, parent > и свойство уних замечательное есть location. > Так вот, если банер загружается IFRAME'ом, то в этом > IFRAME'е можно с помощью JavaScript определить: страничка > на которой нас загрузили в IFRAME'е или нет. Играясь с > self, document, parent и их свойством location, можно > построить небольшую проверочку. > > Например есть страничка WebPage.html. > В нее загружается IFRAME с баннером Banner.html. > > Задача определить накрутку. Это значит определить ситуацию, > когда WebPage.html, загружается неким донором Donor.html в > невидимый IFRAME. > > Решение: > добавте в Banner.html следующий код: > > <script>
> page=self.parent;
> if((page.parent.location!=page.location)&&(page.parent.loca
> tion!=document.location))
> alert('Накрутка сервером: '+page.parent.location);
> </script>
> ---
> > Вот и все. Думаю не стоит дальше углублятся в эту тему, > поскольку она не соответствует теме поста... > > DigitalScream resident > 'SecurityLevel5'
Пример классный!
Но все-таки, если на странице встретится ошибка в жабаскрипте, то, к примеру ИЕ останавливает выполнение. => Делаем намернно ошибку и твой скрипт не исполняется. Пусть даже выплюнет окошко серферу... накрутчика это будет мало интересовать. Или я опять не прав? :)))
|
|
|