PDA

View Full Version : سوال: سوال: گوگل کپچا پس از یک بار رفرش شدن کار نمی کند



comp90
یک شنبه 09 مهر 1396, 22:01 عصر
بنده از گوگل کپچا در وبسایت خود استفاده می کنم اما پس از یک بار لود صفحه کپچا ناپدید می شود و دوباره پس از لود صفحه ظاهر می شود و این موضوع در مرورگر های کروم و اپرا به همین صورت است.


ممنون میشم بفرمایید مشکل از چیست؟

کد جاوا اسکریپت لود به صورت زیر است




var CaptchaCallback = function() {
jQuery('#g-recaptcha-response').each(function(index, el) {
var widgetId = grecaptcha.render(el, {'sitekey' : '<?= google_recapt_sitekey ?>'});
jQuery(this).attr('data-widget-id', widgetId);

});

Lincer
دوشنبه 10 مهر 1396, 08:26 صبح
بنده از گوگل کپچا در وبسایت خود استفاده می کنم اما پس از یک بار لود صفحه کپچا ناپدید می شود و دوباره پس از لود صفحه ظاهر می شود و این موضوع در مرورگر های کروم و اپرا به همین صورت است.


ممنون میشم بفرمایید مشکل از چیست؟

کد جاوا اسکریپت لود به صورت زیر است




var CaptchaCallback = function() {
jQuery('#g-recaptcha-response').each(function(index, el) {
var widgetId = grecaptcha.render(el, {'sitekey' : '<?= google_recapt_sitekey ?>'});
jQuery(this).attr('data-widget-id', widgetId);

});


سلام به شما دوست عزیز شما میتونید کد مربوط به کپچا رو در رویداد OnLoad تگ Body بصورت یک Function در جاوا اسکریپت بکار ببرید

مانند:

<body onload="نام تابع در دستورات جاوا اسکریپت">


--------------
خرید فالوور اینستاگرام (http://followerbaz.ir/)