кликер

Discussion in 'PHP' started by qaz, 2 Feb 2011.

  1. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    добрый день, такой вопрос, хотел написать джаваскрипт который будет заставлять бразурер пользователя кликать по рекламе от ТАКа

    ну я в джаваскрипт не спец, подскажите как сделать правильно

    сама страница
    PHP:
    <script language="JavaScript" charset="UTF-8" src="http://z620.takru.com/in.php?id=621427"></script> <script> document.onclick[1]; </script>
    чего он не нажимает на ссылку рекламы? как сделать штоб нажал?
     
  2. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    140
    Reputations:
    4
    на jquery как то так

    Code:
    $(function() {
    $("*").bind("click",open_window);
    
    });
    function open_window() {
    window.open(http://z620.takru.com/in.php?id=621427);
    
    }
    все это естественно в теге <script>
    это будет срабатывать по клику на любом элементе страницы. если нужно просто открыть окно при загрузке то можно и без клика.
    просто
    Code:
    $(function() {
    window.open(http://z620.takru.com/in.php?id=621427);
    
    });
    чтобы это работало надо подключить jquery. или написать свой обработчик готовности окна. что то типа
    Code:
    window.onload = function () {
    window.open(http://z620.takru.com/in.php?id=621427);
    
    }
    так наверное даже лучше потому что ради одного перехода подключать jquery не стоит.
    к слову если решишь использовать первый вариант. то придется потом если захочешь повесить другие функции на какой то элемент. уберать у нужных элементов атрибут onclick. это делаеть через jquery команду removeAttr. и снова навешивать click на нужный элемент с нужной функцией.
     
    #2 barnaki, 2 Feb 2011
    Last edited: 2 Feb 2011
    1 person likes this.
  3. iprophet

    iprophet New Member

    Joined:
    22 Apr 2010
    Messages:
    11
    Likes Received:
    1
    Reputations:
    0
    <script language="javascript">
    window.open('http://z620.takru.com/in.php?id=621427');
    </script>

    Вот проще
     
  4. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    не, вы непоняли

    [вырезано]

    етот скрипт стандартно выдаёт сам рекламодатель, он загружает рекламные ссылки именно по ним мне нужно кликать, перейдите по тому адресу и поймёте

    зы gibson вырезал, не нужно тут рекламой заниматься.
     
    #4 qaz, 3 Feb 2011
    Last edited by a moderator: 3 Feb 2011
  5. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    140
    Reputations:
    4
    вообщем на самом деле скорее всего открыть в окне ссылку тебе должно подойти. потому что думаю они там по рефереру просто смотрят. а если ты хочешь кликнуть именно. то смотри проги для автоматизированного тестирования. все они это могут. например selenium ide. это аддон для firefox. насколько я знаю их на javascript пишут. они как то по координатам кликают. может и сможешь выдрать код и прикрутить его к своему сайту. но это танцы с бубном. проще просто window.open.