Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.04.2018, 21:35
Интересующийся
Отправить личное сообщение для Сергей888 Посмотреть профиль Найти все сообщения от Сергей888
 
Регистрация: 13.02.2017
Сообщений: 14

Событие на кнопку
Подскажите пожалуйста куда именно надо установить код чтобы сработало событие в Яндекс Метрике

onclick="yaCounter24868025.reachGoal('tanci');"

<img class="size-medium wp-image-1572 aligncenter" src="http://reklamasib.ru/wp-content/uploads/2018/04/button_nazhmite-chtoby-zapisatsya-i-uznat-podrobnosti-300x22.png"alt="" width="300" height="22" />
<div class="separator" style="clear: both; text-align: center;"></div>
</div>

onclick="yaCounter24868025.reachGoal('pay_count'); "

<!--noindex-->
<div id="grattis_section_366225"><script async type="text/javascript">
//<![CDATA[
(function (d,w,s,f){f=function(){if(typeof w.GRATTIS==="object"){
return w.GRATTIS.promo("section",366225,null,false);}setT imeout(f,100)};
if(typeof w.GRATTIS_l==="undefined"){s=d.createElement("scri pt");
s.src="//cloud2.grattis.ru/publicdata/code.js";
s.async=true;s.type="text/javascript";w.GRATTIS_l=null;
d.getElementsByTagName("head")[0].appendChild(s);}f();
})(document, window);
//]]>
</script></div>
<!--/noindex-->

еще формы

onclick="yaCounter24868025.reachGoal('FormaCheklis tReklama'); return true;"

<link rel="stylesheet" id="mymail-form-default-css" href="http://reklamasib.ru/wp-content/plugins/myMail/assets/css/form-default-style.min.css?ver=2.1.28" type="text/css" media="all">
<form action="http://reklamasib.ru/mymail/subscribe" method="post" class="mymail-form-10 mymail-form mymail-form-submit extern"><input name="_referer" type="hidden" value="extern">
<input name="formid" type="hidden" value="10">
<div class="mymail-form-fields">
<div class="mymail-wrapper mymail-firstname-wrapper"><input id="mymail-firstname-10" name="firstname" type="text" value="" placeholder="Имя *" class="input mymail-firstname mymail-required" aria-required="true" aria-label="Имя"></div>
<div class="mymail-wrapper mymail-email-wrapper"><input id="mymail-email-10" name="email" type="email" value="" placeholder="Email *" class="input mymail-email mymail-required" aria-required="true" aria-label="Email" spellcheck="false"></div>
<div class="mymail-wrapper mymail-submit-wrapper form-submit"><input name="submit" type="submit" value="Подписаться" class="submit-button button" aria-label="Подписаться"></div>
</div>
</form>

Другой вариант формы

<a href="http://reklamasib.ru/wp-content/plugins/myMail/form.php?id=10&iframe=1" class="mymail-subscribe-button" data-design="twitter">Подписаться</a><script type="text/javascript">!function(my,m,a,i,l){my[l]=my[l]||(function(){l=m.createElement(a);m=m.getElements ByTagName(a)[0];l.async=1;l.src=i;m.parentNode.insertBefore(l,m); return !0}())}(window,document,'script','//mymailapp.github.io/v1/button.js','MyMailSubscribe');</script>

еще один

[newsletter_button id=10 design="twitter" label="Подписаться"]

[newsletter_signup_formid=10]
Ответить с цитированием
  #2 (permalink)  
Старый 19.04.2018, 18:51
Профессор
Отправить личное сообщение для the_little Посмотреть профиль Найти все сообщения от the_little
 
Регистрация: 25.09.2017
Сообщений: 186

Сообщение от Сергей888 Посмотреть сообщение
<a href="http://reklamasib.ru/wp-content/plugins/myMail/form.php?id=10&iframe=1" class="mymail-subscribe-button" data-design="twitter">Подписаться</a><script type="text/javascript">!function(my,m,a,i,l){my[l]=my[l]||(function(){l=m.createElement(a);m=m.getElements ByTagName(a)[0];l.async=1;l.src=i;m.parentNode.insertBefore(l,m); return !0}())}(window,document,'script','//mymailapp.github.io/v1/button.js','MyMailSubscribe');</script>
Тут нужно изменить вот это часть
<a href="http://reklamasib.ru/wp-content/plugins/myMail/form.php?id=10&iframe=1" class="mymail-subscribe-button" data-design="twitter">Подписаться</a>

на такую, например.
<a href="http://reklamasib.ru/wp-content/plugins/myMail/form.php?id=10&iframe=1" class="mymail-subscribe-button" data-design="twitter" onclick="yaCounter24868025.reachGoal('tanci');">Подписаться</a>


Сообщение от Сергей888 Посмотреть сообщение
еще один

[newsletter_button id=10 design="twitter" label="Подписаться"]

[newsletter_signup_formid=10]
А это видимо формы выводятся каким-то плагином и шорткодом.

Тут надо в самом плагине, где форма собирается, в самом конце сделать кнопку, типа такой.

<button type="submit" onClick="yaCounter24868025.reachGoal('tanci');">Текст кнопки</button>


Думаю смысл понятен. Вообще я яндексе и прочих сервисах в документации достаточно подробно рассказывают куда этот onclick вставлять)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необходимо повесить событие на кнопку Mansitto ExtJS 1 27.12.2017 12:21
Событие на кнопку яндекс деньги Сергей888 Общие вопросы Javascript 2 10.08.2017 20:18
Событие на кнопку Сергей888 Общие вопросы Javascript 2 05.03.2017 12:50
событие на кнопку в одноклассниках lispo Events/DOM/Window 0 28.03.2014 18:20
Повесить событие на кнопку, не меняя кода кнопки Weks Общие вопросы Javascript 8 11.11.2012 15:13