Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   JavaScript Click (https://forum.antichat.xyz/showthread.php?t=155353)

Elnar 10.11.2009 01:33

JavaScript Click
 
Недавно сменил партнёрку появилась проблема с кликами...
Принцип работы скрипта:
После клика по партнёрской ссылке должна открываться форма для заполнения кошелька. А ссылка по которой кликнули в новом окне. Сайт на котором установлен скрипт 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


biophreak 10.11.2009 11:46

У тебя в <p align="center" class="link"> нету дива...поэтому евент не привязывается к эл-ту.

Elnar 10.11.2009 12:45

Если не сложно покажите как должно быть.

diGriz 10.11.2009 13:45

Цитата:

После клика по партнёрской ссылке
У тебя событие установлено, при клике в области дива, а не по ссылке
Сделай так:
Код:

<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>


Elnar 11.11.2009 00:19

Огромное спасибо за помощь. Если есть ещё идеи по реализации такого же скрипта, выкладывайте буду рад посмотреть.


Время: 15:38