Monitor Samsung LS24D304GAUXEN Full HD 24"
Exceptional value - <b>Monitor Samsung LS24D304GAUXEN Full HD 24".</b>
${function(){
return `
${data.starNum} /${data.starTotal}
`;
}()}
${function(){
return `
${data.showStarText === 'true' ? `
${data.starNum} /${data.starTotal}
` : ''}
`;
}()}
const TAG = 'spz-custom-revue-star';
class SPZCustomRevueStar extends SPZ.BaseElement {
constructor(element) {
super(element);
}
static deferredMount() {
return false;
}
buildCallback = () => {
this.action_ = SPZServices.actionServiceForDoc(this.element);
this.templates_ = SPZServices.templatesForDoc(this.element);
this.xhr_ = SPZServices.xhrFor(this.win);
this.starNum = this.element.getAttribute('starNum');
this.starTotal = this.element.getAttribute('starTotal');
this.showStarText = this.element.getAttribute('showStarText');
this.starColor = this.element.getAttribute('color');
this.interact = this.element.getAttribute('interact');
this.starSize = this.element.getAttribute('starSize') || 14;
}
mountCallback = () => {
this.doRender_({
starTotal: this.starTotal,
totalArray: Array.from({ length: Number(this.starTotal) }, (v, k) => k + 1),
starNum: this.starNum,
showStarText: this.showStarText,
starColor: this.starColor,
starSize: this.starSize
}).then(() => {
if (this.interact) {
this.addEventListeners_();
}
});
}
addEventListeners_ = () => {
const stars = document.querySelectorAll('.revue-star__star');
stars.forEach(star => {
star.addEventListener('click', event => {
const starEl = star.closest('.revue-star__star');
const starIndex = Number(starEl.dataset.index);
let isHalf = event.offsetX < star.offsetWidth / 2;
// rtl
if (document.documentElement.getAttribute('dir') === 'rtl') {
isHalf = event.offsetX > star.offsetWidth / 2;
}
const starValue = isHalf ? starIndex - 0.5 : starIndex;
this.starClickHandler_({ value: starValue });
});
});
}
renderStar = () => {
const isRtl = document.documentElement.getAttribute('dir') === 'rtl';
const stars = this.element.querySelectorAll('.revue-star__star');
stars.forEach((star, i) => {
const starIndex = i + 1;
const starEl = star.querySelector('svg:nth-child(2)');
const isHalf = this.starNum % 1 > 0 && Math.ceil(this.starNum) === starIndex;
const isSolid = starIndex <= Math.ceil(this.starNum);
starEl.style.display = isSolid ? 'block' : 'none';
if (isHalf) {
if (isRtl) {
// RTL布局下,如果是半星,显示星星的右半边
starEl.style.clipPath = `polygon(50% 0, 100% 0, 100% 100%, 50% 100%)`;
} else {
// LTR布局下,如果是半星,显示星星的左半边
starEl.style.clipPath = `polygon(0 0, 50% 0, 50% 100%, 0 100%)`;
}
} else {
starEl.style.clipPath = `polygon(0 0, 100% 0, 100% 100%, 0 100%)`
}
});
const showCountEle = this.element.querySelector('#revue-star-show-count');
showCountEle && SPZ.whenApiDefined(showCountEle).then((api) => {
api.render({ starNum: this.starNum, starTotal: this.starTotal });
});
}
doRender_ = (data) => {
return this.templates_
.findAndRenderTemplate(this.element, { starSize: this.starSize, ...data }, null)
.then((el) => {
const children = this.element.querySelector('*:not(template)');
children && SPZCore.Dom.removeElement(children);
this.element.appendChild(el);
})
.then(() => {
this.starNum = data.starNum;
this.renderStar();
});
}
starClickHandler_ = (event) => {
this.starNum = event.value;
this.renderStar();
this.triggerEvent_('change', { value: event.value });
}
triggerEvent_(name, data) {
const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {});
this.action_.trigger(this.element, name, event);
}
isLayoutSupported(layout) {
return layout == SPZCore.Layout.CONTAINER;
}
}
SPZ.defineElement(TAG, SPZCustomRevueStar)
( )
try {
const productId = window.SHOPLAZZA.meta.page.resource_id;
const productType = `default`;
const getProductReviews = (star_least) =>
fetch('/api/comment/count-star-multi',
{
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
product_id: [productId],
star_least: star_least || 1,
}),
}).then(res => res.json());
try {
const section = document.querySelector('#revue-product-star');
if(productType === "gift_card" && section) {
section.style.display = 'none';
}
} catch(e) {
console.log(e);
window.addEventListener('load', () => {
try {
const section = document.querySelector('#revue-product-star');
if(productType=== "gift_card" && section) {
section.style.display = 'none';
}
} catch(e) {
console.log(e)
}
})
}
const getReviewsConfig = async () => {
let data = {};
const url = new URL(window.location.href);
const preview_theme_id = url.searchParams.get('preview_theme_id');
const commentConfig = await fetch('/api/comment-config', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
}
}).then(res => res.json());
data = commentConfig.data;
const themeConfig = await fetch(`/api/comment-config?theme_id=${preview_theme_id || ''}`, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
}
}).then(res => res.json());
if (themeConfig?.data && themeConfig.data.star_color) {
data.star_color = themeConfig.data.star_color;
}
if (preview_theme_id) {
data.star_least = window.apps_global && apps_global.reviews && apps_global.reviews.preview_star_least;
} else if (themeConfig?.data && themeConfig.data.product_settings) {
data.star_least = themeConfig.data.product_settings.star_least;
}
return data;
};
if (productId && window.SHOPLAZZA.meta.page.template_type == 1) {
getReviewsConfig().then(async res => {
const config = res;
let review = await getProductReviews(config.star_least);
review = review.data[productId];
if (!config.open_status || (!review.comment_avg_star && !config.show_no_comment_star)) return;
const render = async () => {
const section = document.querySelector('#revue-product-star');
const starComponent = document.querySelector('#revue-product-star-component');
const count = document.querySelector('#revue-product-star-count');
count.innerText = review.published_count;
const api = await SPZ.whenApiDefined(starComponent);
api.doRender_({
starNum: review.comment_avg_star,
starTotal: 5,
showStarText: false,
starColor: config.star_color,
totalArray: Array.from({ length: 5 }, (v, k) => k + 1)
});
section.style.opacity = 1;
}
render();
document.addEventListener('dj.editor.update', render);
});
}
} catch (e) {console.warn(e)};
${function() {
const variantData = data.variant || {"id":"51c41fa7-f3f1-41fe-8b80-1d296aa7f015","product_id":"b9d8b9dd-7f88-40f0-bd16-ce8a7dfb20a3","title":"","weight_unit":"kg","inventory_quantity":160,"sku":"S0465674","barcode":"8806095803074","position":1,"option1":"","option2":"","option3":"","note":"NEW","image":null,"wholesale_price":[{"price":174,"min_quantity":1}],"weight":"7.11","compare_at_price":"0","price":"174","retail_price":"0","available":true,"url":"\/products\/monitor-samsung-ls24d304gauxen-full-hd-24?variant=51c41fa7-f3f1-41fe-8b80-1d296aa7f015","available_quantity":160,"options":[],"off_ratio":0,"flashsale_info":[],"sales":0};
const saveType = "percentage";
const productLabelDiscountOn = true;
return `
-
(Tax included)
${saveType == 'percentage'
? `-${variantData.off_ratio}% `
: `- `
}
(Tax included)
`;
}()}
Sku : S0465674
Weight : 7.11kg
Barcode : 8806095803074
Inventory : 160
${function(){
const variantData = data.variant || {"id":"51c41fa7-f3f1-41fe-8b80-1d296aa7f015","product_id":"b9d8b9dd-7f88-40f0-bd16-ce8a7dfb20a3","title":"","weight_unit":"kg","inventory_quantity":160,"sku":"S0465674","barcode":"8806095803074","position":1,"option1":"","option2":"","option3":"","note":"NEW","image":null,"wholesale_price":[{"price":174,"min_quantity":1}],"weight":"7.11","compare_at_price":"0","price":"174","retail_price":"0","available":true,"url":"\/products\/monitor-samsung-ls24d304gauxen-full-hd-24?variant=51c41fa7-f3f1-41fe-8b80-1d296aa7f015","available_quantity":160,"options":[],"off_ratio":0,"flashsale_info":[],"sales":0};
return `
Sku : ${variantData && variantData.sku}
Weight : ${variantData && variantData.weight}${variantData && variantData.weight_unit}
Barcode : ${variantData && variantData.barcode}
Inventory : ${variantData && variantData.available_quantity}
`
}()}
${function() {
const minDays = parseInt('3');
const maxDays = parseInt('7');
const customText = "Estimated Delivery\uff1a{min_date} - {max_date}";
const minDate = new Date(Date.now() + (minDays * 86400000));
const maxDate = new Date(Date.now() + (maxDays * 86400000));
const formatDate = (minDate.getFullYear() == maxDate.getFullYear() && minDate.getFullYear() == new Date().getFullYear())
? new Intl.DateTimeFormat('en', { month: 'short', day: '2-digit' })
: new Intl.DateTimeFormat('en', { month: 'short', day: '2-digit', year: 'numeric' });
const tipText = customText.replace(/\{min_date\}/g, '' + formatDate.format(minDate) + ' ')
.replace(/\{max_date\}/g, '' + formatDate.format(maxDate) + ' ');
return `
${tipText}
`;
}()}
Add to cart
${function(){
const wholesale_enabled = false;
const qty = data.quantity || 1;
const currentSelectVariant = data.variant;
const defaultVariant = (data.product && data.product.variants && data.product.variants[0]);
const productVariant = {"id":"51c41fa7-f3f1-41fe-8b80-1d296aa7f015","product_id":"b9d8b9dd-7f88-40f0-bd16-ce8a7dfb20a3","title":"","weight_unit":"kg","inventory_quantity":160,"sku":"S0465674","barcode":"8806095803074","position":1,"option1":"","option2":"","option3":"","note":"NEW","image":null,"wholesale_price":[{"price":174,"min_quantity":1}],"weight":"7.11","compare_at_price":"0","price":"174","retail_price":"0","available":true,"url":"\/products\/monitor-samsung-ls24d304gauxen-full-hd-24?variant=51c41fa7-f3f1-41fe-8b80-1d296aa7f015","available_quantity":160,"options":[],"off_ratio":0,"flashsale_info":[],"sales":0};
const variantData = currentSelectVariant || defaultVariant || productVariant;
const wholesale_price = variantData.wholesale_price || [];
if(wholesale_enabled && wholesale_price.length > 0) {
let wholesaleIndex = wholesale_price.findIndex(item => {
return item.min_quantity > qty;
});
if(wholesaleIndex < 0){
wholesaleIndex = wholesale_price.length - 1;
}else if(wholesaleIndex > 0){
wholesaleIndex = wholesaleIndex - 1;
}
const wholesalePrice = wholesale_price[wholesaleIndex] || '';
return `
`
}else {
const price = variantData && variantData.price;
return price != undefined ? `
` : ' ';
}
}()}
Buy now
Product was out of stock.
Product is unavailable.
Premium quality -
Monitor Samsung LS24D304GAUXEN Full HD 24" If you're passionate about
IT and electronics , like being up to date on technology and don't miss even the slightest details, buy
Monitor Samsung LS24D304GAUXEN Full HD 24" at an unbeatable price.
The Samsung LS24D304GAUXEN monitor is a device designed to deliver a clear and comfortable visual experience in work or entertainment settings. It is a 24-inch monitor with Full HD resolution that provides sharp and defined images, ideal for daily tasks, multimedia, or browsing. Its IPS screen ensures wide viewing angles and accurate, stable colour reproduction from any position, which is especially beneficial for professionals requiring colour fidelity or for sharing content. The LED technology enhances brightness and energy efficiency, offering reduced consumption without sacrificing quality. It also features Flicker Free technology, which minimises screen flicker, helping reduce eye strain during extended sessions in front of the monitor. The black design gives it a sober and elegant look that fits various environments, from offices to home spaces. With a refresh rate of 100 Hz , this monitor offers a smoother and more comfortable experience when browsing or watching videos, surpassing most standard 60 Hz monitors, which also benefits uninterrupted multimedia use. Its ergonomics and image quality make the Samsung LS24D304GAUXEN a balanced and functional choice for users seeking performance and visual comfort in a compact, efficient model. This monitor stands as a reliable solution for those who value image quality and eye health in their daily screen time.
Type: Monitor Compatible: VESA 10 x 10 cm Cable length: 1,5 m Shine: Connections: VGA D-sub HDMI VGA HDCP HDMI 1.4 Product with plug: Yes Diagonal of the screen (cm): Characteristics: Wall mounting Adjustable tilt Flat screen Type of plug: Plug EU Colour: Black Aspect ratio: 16:9 Resolution: Full HD Energy classification: E Technology: Contrast Ratio: 1000:1 Frequency: 100 Hz Screen: 24" VESA: 10 x 10 cm Voltage: 100 - 240 V Energy consumption: 25 kWh Touchscreen: No Angle: 178º Not included: AMD FreeSync Assembly: VESA Recommended use: Company and Business Resolution (px): 1920 x 1080 px Response Time: 5 ms Category: Computing > Monitors
24-months Warranty on "New" Products - 12-months Warranty on "Refurbished" or "Open Box" Products
VISA - Mastercard - Google Pay - Apple Pay
Secure payments by PayPal