JavaScript Click

Discussion in 'PHP' started by Elnar, 10 Nov 2009.

  1. Elnar

    Elnar New Member

    Joined:
    1 Jan 2008
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Недавно сменил партнёрку появилась проблема с кликами...
    Принцип работы скрипта:
    После клика по партнёрской ссылке должна открываться форма для заполнения кошелька. А ссылка по которой кликнули в новом окне. Сайт на котором установлен скрипт http://wm-bonus.st-vk.ru/
    Вот собственно код...

    PHP:
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(document).ready(function(){$('p.link div').click(function() {$(this).attr('target', '_blank'); $('#bonyss').show();})})</script>
    PHP:
            <fieldset class='wm-bn1'><legend class='wm-bn2'>&nbsp;Введите WMR-кошелек:&nbsp;</legend>
    <
    center><font color='red'>Для получения бонуса кликните на блок ссылок ниже<br>For bonus reception click on the block of references more low</font>
    <
    form method=post>
    <
    input type=hidden name='wmkey' value='7f80270adbb88a2a9e1f8bb61926b7e3'>

    <
    input type=hidden name='wm' value='get'>
    <
    input type=hidden name='sale' value=''>
    <
    DIV id='bonyss' style='display: none'  align='center'><div id="wmbonus">
    <
    input type="text" name="bpurse" value="RXXXXXXXXXXXX" onMouseOver="if(this.value=='RXXXXXXXXXXXX')this.value=''" onMouseOut="if(this.value=='' ||(this.value==''))this.value='RXXXXXXXXXXXX'" class='wm-bn3'>
    &
    nbsp;
    <
    input type="submit" value="Забрать 0.01 WMR"  class="wm-bn4">
        </
    div></div></form>
    <
    p align="center" class="link">
    <
    script type="text/javascript" src="http://id5.ru/system/context/index.js.php?siteId=NTYxMzQwNDExMDQ2NjcyNzA0OTA3&type=1&t1=000000&t2=000000&t3=ff00ff&t4=eaeaea&t5=220&t6=4&t7=10&t8=9&t9=9&t10=9&cp1251&atype=2"></script>
    </p>
    </center>
            </fieldset>
     
  2. biophreak

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

    Joined:
    3 Aug 2007
    Messages:
    348
    Likes Received:
    63
    Reputations:
    15
    У тебя в <p align="center" class="link"> нету дива...поэтому евент не привязывается к эл-ту.
     
  3. Elnar

    Elnar New Member

    Joined:
    1 Jan 2008
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Если не сложно покажите как должно быть.
     
  4. diGriz

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

    Joined:
    11 Oct 2006
    Messages:
    138
    Likes Received:
    82
    Reputations:
    6
    У тебя событие установлено, при клике в области дива, а не по ссылке
    Сделай так:
    Code:
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script> 
    <script type="text/javascript"> 
    $(document).ready(function(){$('#holder a').click(function() {$(this).attr('target', '_blank'); $('#bonyss').show();})})</script>  
     <fieldset class='wm-bn1'><legend class='wm-bn2'>&nbsp;Введите WMR-кошелек:&nbsp;</legend> 
    <center><font color='red'>Для получения бонуса кликните на блок ссылок ниже<br>For bonus reception click on the block of references more low</font> 
    <form method=post> 
    <input type=hidden name='wmkey' value='7f80270adbb88a2a9e1f8bb61926b7e3'> 
    
    <input type=hidden name='wm' value='get'> 
    <input type=hidden name='sale' value=''> 
    <DIV id='bonyss' style='display: none'  align='center'><div id="wmbonus"> 
    <input type="text" name="bpurse" value="RXXXXXXXXXXXX" onMouseOver="if(this.value=='RXXXXXXXXXXXX')this.value=''" onMouseOut="if(this.value=='' ||(this.value==''))this.value='RXXXXXXXXXXXX'" class='wm-bn3'> 
    &nbsp; 
    <input type="submit" value="Забрать 0.01 WMR"  class="wm-bn4"> 
        </div></div></form> 
    <p align="center" class="link"> 
    <div id="holder">
    <script type="text/javascript" src="http://id5.ru/system/context/index.js.php?siteId=NTYxMzQwNDExMDQ2NjcyNzA0OTA3&type=1&t1=000000&t2=000000&t3=ff00ff&t4=eaeaea&t5=220&t6=4&t7=10&t8=9&t9=9&t10=9&cp1251&atype=2"></script> 
    </div>
    </p>
    </center> 
            </fieldset>  
    
     
    #4 diGriz, 10 Nov 2009
    Last edited: 10 Nov 2009
    1 person likes this.
  5. Elnar

    Elnar New Member

    Joined:
    1 Jan 2008
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Огромное спасибо за помощь. Если есть ещё идеи по реализации такого же скрипта, выкладывайте буду рад посмотреть.