X7ROOT File Manager
Current Path:
/home/notabjze/narcev.com/media/plg_captcha_recaptcha_invisible/js
home
/
notabjze
/
narcev.com
/
media
/
plg_captcha_recaptcha_invisible
/
js
/
ðŸ“
..
📄
recaptcha-es5.js
(1.24 KB)
📄
recaptcha-es5.min.js
(534 B)
📄
recaptcha-es5.min.js.gz
(313 B)
📄
recaptcha.js
(1.13 KB)
📄
recaptcha.min.js
(485 B)
📄
recaptcha.min.js.gz
(298 B)
Editing: recaptcha.js
/** * @package Joomla.JavaScript * @copyright (C) 2019 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ ((window, document) => { window.JoomlainitReCaptchaInvisible = () => { const elements = [].slice.call(document.getElementsByClassName('g-recaptcha')); const optionKeys = ['sitekey', 'badge', 'size', 'tabindex', 'callback', 'expired-callback', 'error-callback']; elements.forEach(element => { let options = {}; if (element.dataset) { options = element.dataset; } else { optionKeys.forEach(key => { const optionKeyFq = `data-${optionKeys[key]}`; if (element.hasAttribute(optionKeyFq)) { options[optionKeys[key]] = element.getAttribute(optionKeyFq); } }); } // Set the widget id of the recaptcha item element.setAttribute('data-recaptcha-widget-id', window.grecaptcha.render(element, options)); // Execute the invisible reCAPTCHA window.grecaptcha.execute(element.getAttribute('data-recaptcha-widget-id')); }); }; })(window, document);
Upload File
Create Folder