www.oriihr.com
Open in
urlscan Pro
104.17.246.119
Public Scan
Submitted URL: https://oriihr.com/
Effective URL: https://www.oriihr.com/
Submission: On July 31 via api from BE — Scanned from CA
Effective URL: https://www.oriihr.com/
Submission: On July 31 via api from BE — Scanned from CA
Form analysis
4 forms found in the DOMPOST
<form id="newsletter_banner-form" class="newsletter_banner-form mt-10 i-spzhtml-form" action-xhr="/api/customers/newsletters" method="POST" custom-validation="change-interact-and-submit"
@submiterror="newsletter_banner-error.rerender(data=event);newsletter_banner-error.toggleClass(class='hidden', force=false);"
@submitsuccess="newsletter_banner-subscription-success.toggleClass(class='hidden', force=false);newsletter_banner-form.toggleClass(class='hidden', force=true);newsletter_banner-error.toggleClass(class='hidden', force=true);" novalidate="">
<div class="newsletter_banner-form-group flex items-center justify-between rounded">
<div class="newsletter_banner-form-item relative flex-1">
<input class="newsletter_banner-form-input clear w-full text-base" type="text" id="newsletter_banner-email" name="email" required=""
pattern="[a-zA-Z0-9!#$%&'*+\/=?^_`\{\|\}~\-]+(?:\.[a-zA-Z0-9!#$%&'*+\/=?^_`\{\|\}~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?"
@input-debounced="newsletter_banner-error.toggleClass(class='hidden', force=true);">
<label class="newsletter_banner-form-label text-base" for="newsletter_banner-email"> Your email </label>
</div>
<button class="newsletter_banner-submit-btn clear flex-shrink-0" type="submit"> Send </button>
</div>
<div class="newsletter_banner-tip flex text-sm mt-4" validation-for="newsletter_banner-email" visible-when-invalid="patternMismatch" hidden=""> Please enter a valid email address </div>
</form>
POST
<form id="footer-newsletter-form" class="footer-newsletter-form mt-3 i-spzhtml-form" action-xhr="/api/customers/newsletters" method="POST" custom-validation="change-interact-and-submit"
@submiterror="footer-newsletter-error.rerender(data=event);footer-newsletter-error.toggleClass(class='hidden', force=false);"
@submitsuccess="footer-subscription-popup.open;footer-newsletter-subscription-success.toggleClass(class='hidden', force=false);footer-newsletter-form.toggleClass(class='hidden', force=true);footer-newsletter-error.toggleClass(class='hidden', force=true);"
novalidate="">
<div class="footer-newsletter-form-group flex items-center justify-between rounded">
<div class="footer-newsletter-form-item relative flex-1">
<input class="footer-newsletter-form-input clear w-full text-base" type="text" id="footer-newsletter-email" name="email" required=""
pattern="[a-zA-Z0-9!#$%&'*+\/=?^_`\{\|\}~\-]+(?:\.[a-zA-Z0-9!#$%&'*+\/=?^_`\{\|\}~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?"
@input-debounced="footer-newsletter-error.toggleClass(class='hidden', force=true);">
<label class="footer-newsletter-form-label absolute color-footer-text-60 text-base" for="footer-newsletter-email"> Your email </label>
</div>
<button class="footer-newsletter-submit-btn button-primary flex-shrink-0" type="submit"> Join </button>
</div>
<div class="footer-newsletter-tip flex text-sm color-footer-text-80" validation-for="footer-newsletter-email" visible-when-invalid="valueMissing" hidden="">
<svg class="flex-shrink-0" width="14" height="14" xmlns="http://www.w3.org/2000/svg">
<rect width="14" height="14" rx="7" fill="#EB391B"></rect>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 2.9a.6.6 0 0 1 .6.6v4.8a.6.6 0 1 1-1.2 0V3.5a.6.6 0 0 1 .6-.6Z" fill="#fff"></path>
<path d="M7.6 10.5a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z" fill="#fff"></path>
</svg>Please fill in this field
</div>
<div class="footer-newsletter-tip flex text-sm color-footer-text-80" validation-for="footer-newsletter-email" visible-when-invalid="patternMismatch" hidden="">
<svg class="flex-shrink-0" width="14" height="14" xmlns="http://www.w3.org/2000/svg">
<rect width="14" height="14" rx="7" fill="#EB391B"></rect>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 2.9a.6.6 0 0 1 .6.6v4.8a.6.6 0 1 1-1.2 0V3.5a.6.6 0 0 1 .6-.6Z" fill="#fff"></path>
<path d="M7.6 10.5a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z" fill="#fff"></path>
</svg>Please enter a valid email address
</div>
</form>
POST
<form id="footer-newsletter-form-md" class="footer-newsletter-form mt-3 i-spzhtml-form" action-xhr="/api/customers/newsletters" method="POST" custom-validation="change-interact-and-submit"
@submiterror="footer-newsletter-error-md.rerender(data=event);footer-newsletter-error-md.toggleClass(class='hidden', force=false);"
@submitsuccess="footer-subscription-popup.open;footer-newsletter-subscription-success-md.toggleClass(class='hidden', force=false);footer-newsletter-form-md.toggleClass(class='hidden', force=true);footer-newsletter-error-md.toggleClass(class='hidden', force=true);"
novalidate="">
<div class="footer-newsletter-form-group flex items-center justify-between rounded">
<div class="footer-newsletter-form-item relative flex-1">
<input class="footer-newsletter-form-input clear w-full text-base" type="text" id="footer-newsletter-email-md" name="email" required=""
pattern="[a-zA-Z0-9!#$%&'*+\/=?^_`\{\|\}~\-]+(?:\.[a-zA-Z0-9!#$%&'*+\/=?^_`\{\|\}~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?"
@input-debounced="footer-newsletter-error.toggleClass(class='hidden', force=true);">
<label class="footer-newsletter-form-label absolute color-footer-text-60 text-base" for="footer-newsletter-email-md"> Your email </label>
</div>
<button class="footer-newsletter-submit-btn button-primary flex-shrink-0" type="submit"> Join </button>
</div>
<div class="footer-newsletter-tip flex text-sm color-footer-text-80" validation-for="footer-newsletter-email-md" visible-when-invalid="valueMissing" hidden="">
<svg class="flex-shrink-0" width="14" height="14" xmlns="http://www.w3.org/2000/svg">
<rect width="14" height="14" rx="7" fill="#EB391B"></rect>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 2.9a.6.6 0 0 1 .6.6v4.8a.6.6 0 1 1-1.2 0V3.5a.6.6 0 0 1 .6-.6Z" fill="#fff"></path>
<path d="M7.6 10.5a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z" fill="#fff"></path>
</svg>Please fill in this field
</div>
<div class="footer-newsletter-tip flex text-sm color-footer-text-80" validation-for="footer-newsletter-email-md" visible-when-invalid="patternMismatch" hidden="">
<svg class="flex-shrink-0" width="14" height="14" xmlns="http://www.w3.org/2000/svg">
<rect width="14" height="14" rx="7" fill="#EB391B"></rect>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 2.9a.6.6 0 0 1 .6.6v4.8a.6.6 0 1 1-1.2 0V3.5a.6.6 0 0 1 .6-.6Z" fill="#fff"></path>
<path d="M7.6 10.5a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z" fill="#fff"></path>
</svg>Please enter a valid email address
</div>
</form>
POST
<form id="cart-note-form" class="hidden w-full mt-5 i-spzhtml-form" method="POST" action-xhr="/api/cart/note" items="cart" novalidate="">
<textarea class="cart-note-textarea w-full rounded-md border" id="cart-note-textarea" name="note" rows="4" @input-debounced="cart-note-form-md.insert(name='note', value=event.value);cart-note-form.insert(name='note', value=event.value);"
@change="cart-note-form.submit(actionXhr='/api/cart/note');cart-note-render-md.rerender(data=event);cart-note-render.rerender(data=event);cart-note.toggleClass(class='hidden', force=true);cart-note-form.toggleClass(class='hidden', force=true);"
autofocus=""></textarea>
</form>
Text Content
ORIIHR * HOME * BEST SELLER * ORDER TRACKING * More links Sign in Create an account ${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)} 0 ORIIHR ${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)} * HOME * BEST SELLER * ORDER TRACKING Log in TAKE CHARGE OF YOUR DAY TAKE CHARGE OF YOUR DAY SELLING GOODS (🎅CHRISTMAS PRE SALE NOW-49% OFF) MAGICAL WATER FLOATING PEN (BUY MORE SAVE MORE ) From$13.98$27.96Save 50% 🔥LAST DAY 48% OFF-RETRACTABLE FRIDGE ORGANIZER From$14.85$28.89Save 49% +1 2PCS WALL-MOUNTED NON-PUNCHING AUTOMATIC GRIP MOP HOLDER $15.99$31.98Save 50% CERAMIC TILE MILDEWPROOF GAP TAPE $14.98$25.99Save 42% (🔥HOT SALE NOW- SAVE 48% OFF) STAINLESS STEEL FINGER PROTECTOR From$7.89$14.89Save 47% ✨HOME ESSENTIALS:FINISHER WIRE CLAMP🔥🔥 From$13.99$24.99Save 44% STAINLESS STEEL BARBECUE CLAMP From$12.99$17.99Save 28% 🌹REUSABLE BABY SAFETY COVER(4 PCS/1SET)- BUY 8 GET 8 FREE[16PCS]🔥🔥 From$13.98$23.98Save 42% LAST DAY 49% OFF - KITCHEN OIL-PROOF STICKERS 🔥(BUY 4 GET EXTRA 20% OFF) $12.99$19.99Save 35% LAST DAY 49% OFF - COB KEYCHAIN WORK LIGHT--BUY 5 GET 3 FREE & FREE SHIPPING(8PCS) From$9.99$17.96Save 44% 🔥 HANDHELD MINI ELECTRIC SEWING MACHINE[MAKE YOUR LIFE EASIER✨] From$23.96$51.92Save 54% (🌲EARLY CHRISTMAS SALE- SAVE 48% OFF)PUSH QUICK WIRE CABLE CONNECTOR 30 PCS(BUY 3 GET 2 FREE NOW) From$9.98$19.96Save 50% (🎅CHRISTMAS PRE SALE NOW-49% OFF) MAGICAL WATER FLOATING PEN (BUY MORE SAVE MORE ) From$13.98$27.96Save 50% 🔥LAST DAY 48% OFF-RETRACTABLE FRIDGE ORGANIZER From$14.85$28.89Save 49% +1 2PCS WALL-MOUNTED NON-PUNCHING AUTOMATIC GRIP MOP HOLDER $15.99$31.98Save 50% CERAMIC TILE MILDEWPROOF GAP TAPE $14.98$25.99Save 42% (🔥HOT SALE NOW- SAVE 48% OFF) STAINLESS STEEL FINGER PROTECTOR From$7.89$14.89Save 47% ✨HOME ESSENTIALS:FINISHER WIRE CLAMP🔥🔥 From$13.99$24.99Save 44% STAINLESS STEEL BARBECUE CLAMP From$12.99$17.99Save 28% 🌹REUSABLE BABY SAFETY COVER(4 PCS/1SET)- BUY 8 GET 8 FREE[16PCS]🔥🔥 From$13.98$23.98Save 42% LAST DAY 49% OFF - KITCHEN OIL-PROOF STICKERS 🔥(BUY 4 GET EXTRA 20% OFF) $12.99$19.99Save 35% LAST DAY 49% OFF - COB KEYCHAIN WORK LIGHT--BUY 5 GET 3 FREE & FREE SHIPPING(8PCS) From$9.99$17.96Save 44% 🔥 HANDHELD MINI ELECTRIC SEWING MACHINE[MAKE YOUR LIFE EASIER✨] From$23.96$51.92Save 54% (🌲EARLY CHRISTMAS SALE- SAVE 48% OFF)PUSH QUICK WIRE CABLE CONNECTOR 30 PCS(BUY 3 GET 2 FREE NOW) From$9.98$19.96Save 50% JOIN OUR MAILING LIST FOR NEW RELEASES, SALES, AND GIVEAWAYS! Your email Send Please enter a valid email address ${data.errors && data.errors[0]} Thanks for subscribing OUR SERVICES Free Returns Return money within 14 days Secure Payment Your payment in formation is processed securely Member Discount We have everything you need Customer Service Need to contact us?Just send us an e-mail SHOP Home New Arrivals HELP About Us Contact Us FAQ How To Pay Privacy Notice Return Policy Shipping Policy Terms of Purchase Term of Service ORDER TRACKING INTELLECTUAL PROPERTY RIGHTS CONTACT Looking for collaboration? Email:rosopl@outlook.com Drop us a line anytime and we'll get back toyou within 24 hours. NEWLETTER We send great emails! Your email Join Please fill in this field Please enter a valid email address ${data.errors && data.errors[0]} Thanks for subscribing SHOP Home New Arrivals HELP About Us Contact Us FAQ How To Pay Privacy Notice Return Policy Shipping Policy Terms of Purchase Term of Service ORDER TRACKING INTELLECTUAL PROPERTY RIGHTS CONTACT Looking for collaboration? Email:rosopl@outlook.com Drop us a line anytime and we'll get back toyou within 24 hours. NEWLETTER We send great emails! Your email Join Please fill in this field Please enter a valid email address ${data.errors && data.errors[0]} Thanks for subscribing © 2024 oriihr 10% off your first order1 Thank you for your subscription, you can enjoy a 10% discount for the first purchase. Enter a discount code Copy code ${function() { const force_image_size = "natural"; const product_hover_on = true; const product_show_sale_label = false; const product_save_type = "percent"; const badge1 = ""; const badge2 = ""; const badge3 = ""; const product_title_mobile_hide = false; const product_title_style = "full"; const enable_collection_thumb_image = true; const variantNames = ["color"]; const thumbMaxNum = 4; const suffix_id = Math.random().toFixed(6).slice(-6); const url = data.withinUrl; const productId = data.id; const price = data.price; const productAvailable = data.available; const productVariants = data.variants || []; const images = data.images || []; const image = data.image || {}; const imageWidth = image.width; let imageHeight = image.height; let image2 = null; let imageHoverOn = false; if (force_image_size !== 'natural') { imageHeight = imageWidth * force_image_size; } if (product_hover_on) { for (let i = 1; i < images.length; i++) { const img = images[i]; if (img.src && img.src.indexOf('video=') === -1) { image2 = img; imageHoverOn = true; break; } } } let compareAtPrice = data.compare_at_price; let offRatio = data.off_ratio; let discountMaxUrl = url; const showFrom = data.price_min != data.price_max ? true : false; for (let i = 0; i < productVariants.length; i++) { const variant = productVariants[i]; if (variant.price == price && compareAtPrice < variant.compare_at_price) { compareAtPrice = variant.compare_at_price; offRatio = variant.off_ratio; variant.available && (discountMaxUrl = variant.withinUrl); } } const soldOutText = "Sold out"; let soldOn = false; let saleOn = false; if (productAvailable) { if (product_show_sale_label && +price < +compareAtPrice) { saleOn = true; } } else { soldOn = true; } const diffPrice = compareAtPrice - price; const saveLabelContent = product_save_type == 'percent' ? (offRatio + '%') : ``; let saveText = "Save {off_ratio}"; saveText = saveText.replace('{off_ratio}', saveLabelContent); const productTitle = data.title; const variantValues = []; const showVariants = []; if (data.need_variant_image && enable_collection_thumb_image && variantNames.length > 0) { for (let i = 0; i < (data.options || []).length; i++) { const option = data.options[i]; const optionName = option.name.toLowerCase(); if (variantNames.includes(optionName)) { for (let j = 0; j < productVariants.length; j++) { const variant = productVariants[j]; const value = variant.options[i].value; if (!variantValues.includes(value)) { variantValues.push(value); showVariants.push(variant); } } break; } } } return ` ${showVariants.map(item => { return ` `; }).join('')} ${saleOn ? saveText : soldOutText} ${badge1} ${badge2} ${badge3} ${ "TITLE" === 'SUBTITLE' ? DATA.BRIEF : DATA.TITLE } From ${saveText} ${showVariants.map((item, idx) => { let showMoreHtml = ''; if (idx == thumbMaxNum) { showMoreHtml += ` +${showVariants.length - thumbMaxNum} `; } return ` ${showMoreHtml} `; }).join('') } `; }()} ${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; const defaultIndex = !!defaultSelectedVariant ? data.images.findIndex(img => img.src == (defaultSelectedVariant.image && defaultSelectedVariant.image.src)) : -1; const initialSlide = defaultIndex == -1 ? 0 : defaultIndex; const attrs = data.images.length > 1 ? 'slide controls' : ''; return ` ${data.images.map(img => ` `).join('')} `; }()} ${data.images.map((img, index) => ` `).join('')} ${DATA.TITLE} ${data.brief} ${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; return ` ${("Save {off_ratio}").replace('{off_ratio}', ("percent") == 'percent' ? defaultSelectedVariant.off_ratio + '%' : `` )} - `; }()} Quantity ${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; let status_lan = "Add to cart"; if ((defaultSelectedVariant && !defaultSelectedVariant.available) || (!defaultSelectedVariant && !data.available)) { status_lan = "Sold out"; } return ` ${status_lan}  - Buy now `; }()} ${function() { var thumbSwitchName = ''; return data.product.options.map((option, index) => { const optionName = option.name || ''; const optionPosition = 'option' + (index + 1); const values = option.values || []; const soldOutValues = (data.soldOutValues && data.soldOutValues[optionPosition]) || {}; const variantThumbs = ["color"] || []; var isThumbImage = false; if (data.product.need_variant_image && thumbSwitchName == '') { for (let i = 0; i < variantThumbs.length; i++) { const name = variantThumbs[i].toLowerCase(); if (name == optionName.toLowerCase()) { isThumbImage = true; thumbSwitchName = name; } } } const thumbStyle = "image_with_text"; const thumbType = isThumbImage ? thumbStyle.replace(/_/g, '-') : 'text'; return ` ${optionName.slice(0, 1).toUpperCase() + optionName.slice(1).toLowerCase()} : ${values.map(value => { let selected = ''; let soldout = soldOutValues[value] ? 'soldout' : ''; if (data.selectedValues[optionName] == value) { selected = 'selected'; } let thumbImage = null; if (isThumbImage) { const variants = data.product.variants; for (let i = 0; i < variants.length; i++) { const variant = variants[i]; if (variant[optionPosition] == value && thumbImage == null) { thumbImage = variant.image; break; } } } return ` ${value} ${value} `; }).join('')} `; }).join(''); }()} ${data.targetOption || data.defaultValue || ''} ${("Save {off_ratio}").replace('{off_ratio}', ("percent") == 'percent' ? data.variant.off_ratio + '%' : `` )} -  - ${data.line_items.map(item => { const variantNames = item.options.map(option => option.value).join(' / '); return ` ${item.product_title} ${variantNames} ${(item.parsedProperties || []).map((propertie)=>{ if (propertie.isImage){ return ` ${propertie.name}: View image ` }else{ return ` ${propertie.name}: ${propertie.value} ` } }).join('')} *${item.quantity} Free gift ${ (item.discount_applications || []).map(discount_item => { const discount_item_amount = discount_item.discount_amount || discount_item.amount || ''; return ` ${discount_item.title}(-) ` }).join('') } Remove `; }).join('')} CART Add note Write something here to seller. ${data.note || data.value} * Discount ${data.total_discount > 0 ? '-' : ''} * * Subtotal Taxes and shipping calculated at checkout Check out Your shopping cart is empty Continue shopping YOUR MAY ALSO LIKE ${data.map(data => ` `).join('')} 111 GIFTS POINTS