Spaces:
Running
Running
Update index.html
Browse files- index.html +11 -11
index.html
CHANGED
|
@@ -2550,20 +2550,20 @@ updateCartBadge();
|
|
| 2550 |
if(location.search.includes('chat=1')){setTimeout(()=>toggleChat(),500)}
|
| 2551 |
});
|
| 2552 |
function shareQuoteLink(){
|
| 2553 |
-
|
| 2554 |
-
var parts=cart.map(function(c){
|
| 2555 |
-
var disc=document.querySelector('.qt-disc[data-idx="'+
|
| 2556 |
var price=disc?parseInt(disc.value.replace(/\D/g,''))||c.priceNum:c.priceNum;
|
| 2557 |
return (c.sku||c.slug)+':'+c.qty+':'+price;
|
| 2558 |
});
|
| 2559 |
-
var
|
| 2560 |
-
var
|
| 2561 |
-
|
| 2562 |
-
|
| 2563 |
-
|
| 2564 |
-
|
| 2565 |
-
|
| 2566 |
-
|
| 2567 |
}
|
| 2568 |
</script>
|
| 2569 |
|
|
|
|
| 2550 |
if(location.search.includes('chat=1')){setTimeout(()=>toggleChat(),500)}
|
| 2551 |
});
|
| 2552 |
function shareQuoteLink(){
|
| 2553 |
+
var KEY='vai2026studio';
|
| 2554 |
+
var parts=cart.map(function(c,i){
|
| 2555 |
+
var disc=document.querySelector('.qt-disc[data-idx="'+i+'"]');
|
| 2556 |
var price=disc?parseInt(disc.value.replace(/\D/g,''))||c.priceNum:c.priceNum;
|
| 2557 |
return (c.sku||c.slug)+':'+c.qty+':'+price;
|
| 2558 |
});
|
| 2559 |
+
var dataStr=parts.join(',');
|
| 2560 |
+
var encrypted='';
|
| 2561 |
+
for(var i=0;i<dataStr.length;i++)encrypted+=String.fromCharCode(dataStr.charCodeAt(i)^KEY.charCodeAt(i%KEY.length));
|
| 2562 |
+
var encoded=btoa(encrypted).replace(/\+/g,'-').replace(/\//g,'_').replace(/=+$/,'');
|
| 2563 |
+
var link=location.origin+'/?qd='+encoded;
|
| 2564 |
+
if(navigator.clipboard)navigator.clipboard.writeText(link);
|
| 2565 |
+
prompt('🔗 Link báo giá (đã áp CK) — chia sẻ qua Zalo:',link);
|
| 2566 |
+
showToast('✅ Đã copy link báo giá!');
|
| 2567 |
}
|
| 2568 |
</script>
|
| 2569 |
|