اتفاقات بزرگی در راه است

یه اتفاق بزرگ در راهه! فروشگاه ما در حال ساخت هست و به زودی راه اندازی میشه!

پیمایش به بالا
document.addEventListener('DOMContentLoaded', function () { const form = document.querySelector('.qrxpro-qr-form'); if (!form) return; const observer = new MutationObserver(function () { const success = form.querySelector( '.jet-form-builder-message--success' ); if (!success) return; const content = form.querySelector('[name="qr_content"]')?.value; const dark = form.querySelector('[name="qr_dark"]')?.value || '#000000'; const light = form.querySelector('[name="qr_light"]')?.value || '#ffffff'; const title = form.querySelector('[name="qr_title"]')?.value || 'QR-Code'; if (!content) return; let result = document.querySelector('#qrxpro-live-result'); if (!result) { result = document.createElement('div'); result.id = 'qrxpro-live-result'; form.parentNode.insertBefore(result, form.nextSibling); } result.innerHTML = `
`; const qrBox = document.getElementById('qrxpro-new-qr'); new QRCode(qrBox, { text: content, width: 250, height: 250, colorDark: dark, colorLight: light, correctLevel: QRCode.CorrectLevel.H }); document.getElementById('qrxpro-download-new-qr') .onclick = function () { const canvas = qrBox.querySelector('canvas'); if (!canvas) return; const link = document.createElement('a'); link.download = title + '.png'; link.href = canvas.toDataURL('image/png'); link.click(); }; observer.disconnect(); }); observer.observe(form, { childList: true, subtree: true }); });