self.onmessage = function(e) { let result = Bigpensearch(e.data[0],e.data[1] ) self.postMessage([result]); } function FriendLyURL(str) { str = str.toLowerCase().replace(/×/g,'x'); // xóa dấu str = str .normalize('NFD') // chuyển chuỗi sang unicode tổ hợp .replace(/[\u0300-\u036f]/g, ''); // xóa các ký tự dấu sau khi tách tổ hợp // Thay ký tự đĐ str = str.replace(/[đĐ]/g, 'd'); // Xóa ký tự đặc biệt str = str.replace(/([^0-9a-z-\s])/g, '\-'); // Xóa khoảng trắng thay bằng ký tự - str = str.replace(/(\s+)/g, '\-'); // Xóa ký tự - liên tiếp str = str.replace(/-+/g, '\-'); // xóa phần dư - ở đầu & cuối str = str.replace(/^-+|-+$/g, ''); // return return str; } let randommurl=""; const now = new Date(); const day = String(now.getDate()).padStart(2, '0'); // Day of the month (1-31) const month = String(now.getMonth() + 1).padStart(2, '0'); // Month (0-11, so add 1) const year = now.getFullYear(); // Full year (e.g., 2024) const hours = String(now.getHours()).padStart(2, '0'); // Hours (0-23) const minutes = String(now.getMinutes()).padStart(2, '0'); // Minutes (0-59) const seconds = String(now.getSeconds()).padStart(2, '0'); // Seconds (0-59) randommurl =`${day}${month}${year}${hours}`; var getcdnsearch = function(filename){ var url="https://theme.hstatic.net/1000233137/1001096610/14/"; return url+filename+"?v="+randommurl; } const url = FriendLyURL('https://khanhvyhome.com').split('-').join(''); const scriptUrl = getcdnsearch(`${url}-bigpensearch.js`); function matchPeople(input) { if (!input.length) { return []; } input = FriendLyURL(input); const regs = input.split('-'); return searchkeyobj.filter(person => { return person.split('#')[0].includes(input); }); } function Bigpensearch(val,shopid) { console.log('trigger bigpensearch'); if(typeof(searchkeyobj)=='undefined' || searchkeyobj === null) { importScripts(scriptUrl); } var autoCompleteResult = matchPeople(val); let htmlresult="" for (let i = 0, limit = 20, len = autoCompleteResult.length; i < len && i < limit; i++) { let autoCompleteResultitem=autoCompleteResult[i].split('#')[0] htmlresult+=`
${searchdataobj[autoCompleteResultitem].title}
`; } return htmlresult; }
Gọi mua hàng
1800646410
Hệ thống
cửa hàng
Khuyến
mãi
Trung tâm
sửa chữa
Giỏ hàng
0
Danh mục sản phẩm
Trang chủ
/
Phụ kiện nhôm kính Hafele
Bộ lọc
Hãng sản xuất
Hafele
Bỏ chọn
Xem
kết quả
Loại
Kẹp kính
Ron định vị kính
Cửa trượt lùa kính
Phụ kiện nhôm kính
Tay nắm cửa kính
Bản lề sàn
Phụ kiện thông minh
Phụ kiện nhôm kính màu đen
Phụ kiện phòng tắm kính oval
Phụ kiện phòng tắm kính vuông
Phụ kiện liên kết phòng tắm
Ray trượt
Phụ kiện cửa trượt
Bỏ chọn
Xem
kết quả
Mức giá
Dưới 2 triệu
Từ 2 - 4 triệu
Từ 4 - 7 triệu
Từ 7 - 13 triệu
Từ 13 - 20 triệu
Trên 20 triệu
Bỏ chọn
Xem
kết quả
Sắp xếp theo
Giá thấp đến cao
Giá cao đến thấp
Bỏ chọn
Xem
kết quả
Phụ kiện nhôm kính Hafele
-25%
Bánh xe trượt phải 160 kg Hafele 941.62.017
600,000₫
800,000₫
-25%
Ưu đãi
-25%
Bánh xe trượt phải Hafele 941.02.029
585,000₫
780,000₫
-25%
Ưu đãi
-25%
Bánh xe trượt trái 160 kg Hafele 941.62.016
610,500₫
814,000₫
-25%
Ưu đãi
-25%
Bánh xe trượt trái Hafele 941.02.028
585,000₫
780,000₫
-25%
Ưu đãi
-25%
Bas chống lật Hafele 981.06.021
158,200₫
210,870₫
-25%
Ưu đãi
-25%
Bas dẫn hướng Hafele 940.44.410
123,800₫
165,000₫
-25%
Ưu đãi
-25%
Bas dẫn hướng Hafele 981.06.051
151,500₫
202,000₫
-25%
Ưu đãi
Bas đỡ kệ và đế bắt vít Hafele 283.33.930
55,000₫
Ưu đãi
-25%
Bas đỡ ray inox bóng Hafele 981.06.221
170,400₫
227,150₫
-25%
Ưu đãi
Bas giữ thanh treo gắn kính Hafele 981.52.793
451,000₫
Ưu đãi
-25%
Bas giữ thanh treo gắn tường Hafele 981.52.791
278,250₫
371,000₫
-25%
Ưu đãi
Bas Hộp Cho Cửa Mở Xoay Mở Phải Hafele 981.59.030
537,000₫
Ưu đãi
-25%
Bas Hộp Cho Cửa Mở Xoay Mở Trái Hafele 981.59.090
409,500₫
546,000₫
-25%
Ưu đãi
-25%
Bas Hộp Cho Khóa Cửa Trượt Mở Phải Hafele 981.59.060
409,500₫
546,000₫
-25%
Ưu đãi
-25%
Bas Hộp Cho Khóa Cửa Trượt Mở Trái Hafele 981.59.110
390,000₫
520,000₫
-25%
Ưu đãi
Bas kẹp dưới Hafele 932.84.900
268,000₫
Ưu đãi
-25%
Bas kẹp Loox5 cho dải đèn LED Hafele 833.89.207
42,800₫
57,000₫
-25%
Ưu đãi
Bas kẹp trên Hafele 932.84.901
566,000₫
Ưu đãi
Bas liên kết góc Loox5 cho dải đèn LED Hafele 833.89.190
77,000₫
Ưu đãi
Bas Liên Kết Nối Trên Hafele 262.72.701
21,000₫
Ưu đãi
-25%
Bas Nối Chữ L Phòng Tắm Kính Hafele 981.52.796
502,500₫
670,000₫
-25%
Ưu đãi
Bas Nối Chữ T Phòng Tắm Kính Hafele 981.52.797
539,000₫
Ưu đãi
-25%
Bas Nối Thanh Treo Phòng Tắm Kính Hafele 981.52.795
465,750₫
621,000₫
-25%
Ưu đãi
-25%
Bas treo cuối Hafele 981.06.031
197,700₫
263,560₫
-25%
Ưu đãi
-26%
Bas treo cuối Hafele 981.06.231
198,700₫
264,990₫
-26%
Ưu đãi
-25%
Bas treo ray gắn kính Hafele 981.06.011
184,600₫
246,070₫
-25%
Ưu đãi
-26%
Bas treo ray gắn kính Hafele 981.06.211
241,300₫
321,750₫
-26%
Ưu đãi
-25%
Bas tường cho cửa trượt Hafele 981.59.070
54,800₫
73,000₫
-25%
Ưu đãi
1
2
3
4
…
19
SẢN PHẨM ĐÃ XEM
Chính sách linh hoạt
7 ngày đổi trả dễ dàng
Vận chuyển siêu tốc
Giao trong ngày
Thanh toán thuận lợi
Nhận hàng và thanh toán
Cam kết chất lượng
Sản phẩm chính hãng
Giỏ hàng của bạn có
sản phẩm
Tổng tiền thanh toán:
Tiếp tục mua hàng
Thực hiện thanh toán
Chat với chúng tôi qua zalo
Chat với chúng tôi qua zalo
So sánh
(0)
Thu gọn
So sánh ngay
Xóa tất cả sản phẩm
self.onmessage = function(e) { let result = Bigpensearch2(e.data[0],e.data[1] ) self.postMessage([result]); } function FriendLyURL(str) { str = str.toLowerCase().replace(/×/g,'x'); // xóa dấu str = str .normalize('NFD') // chuyển chuỗi sang unicode tổ hợp .replace(/[\u0300-\u036f]/g, ''); // xóa các ký tự dấu sau khi tách tổ hợp // Thay ký tự đĐ str = str.replace(/[đĐ]/g, 'd'); // Xóa ký tự đặc biệt str = str.replace(/([^0-9a-z-\s])/g, '\-'); // Xóa khoảng trắng thay bằng ký tự - str = str.replace(/(\s+)/g, '\-'); // Xóa ký tự - liên tiếp str = str.replace(/-+/g, '\-'); // xóa phần dư - ở đầu & cuối str = str.replace(/^-+|-+$/g, ''); // return return str; } let randommurl2=""; const now = new Date(); const day = String(now.getDate()).padStart(2, '0'); // Day of the month (1-31) const month = String(now.getMonth() + 1).padStart(2, '0'); // Month (0-11, so add 1) const year = now.getFullYear(); // Full year (e.g., 2024) const hours = String(now.getHours()).padStart(2, '0'); // Hours (0-23) const minutes = String(now.getMinutes()).padStart(2, '0'); // Minutes (0-59) const seconds = String(now.getSeconds()).padStart(2, '0'); // Seconds (0-59) randommurl2 =`${day}${month}${year}${hours}`; var getcdnsearch = function(filename){ var url="https://theme.hstatic.net/1000233137/1001096610/14/"; return url+filename+"?v="+randommurl2; } const url = FriendLyURL('https://khanhvyhome.com').split('-').join(''); const scriptUrl = getcdnsearch(`${url}-bigpensearch.js`); function matchPeople(input) { if (!input.length) { return []; } input = FriendLyURL(input); const regs = input.split('-'); return searchkeyobj.filter(person => { return person.split('#')[0].includes(input); }); } function Bigpensearch2(val,shopid) { if(typeof(searchkeyobj)=='undefined' || searchkeyobj === null) { importScripts(scriptUrl); } var autoCompleteResult = matchPeople(val); let htmlresult="" for (let i = 0, limit = 20, len = autoCompleteResult.length; i < len && i < limit; i++) { let autoCompleteResultitem=autoCompleteResult[i].split('#')[0] htmlresult+=`
${searchdataobj[autoCompleteResultitem].title}
`; } return htmlresult; }
So sánh sản phẩm
×
Đóng
Đóng