【Enjoy Extra Discount Code: 7UICEUP】Sitewide Buy 4 Get 1 Free + Free shipping for order $59
Hot Selling
New In
T-Shirt
Vintage Metal Signs
Artists/Groups Posters
A - B
C - E
F - K
L - M
N - Q
R - S
T - Z
Custom Posters
Film & TV Posters
Bundle Sale
Poster Frame
Hot Selling
New In
T-Shirt
Vintage Metal Signs
Artists/Groups Posters
HOT
A - B
AC/DC
Aerosmith
Alice in Chains
Anthrax
Bathory
Black Flag
Black Label Society
Black Sabbath
Bob Dylan
Bruce Springsteen
Burzum
C - E
Cannibal Corpse
Children of Bodom
Cradle of Filth
Danzig
Darkthrone
Dead Kennedys
Death
Deicide
Descendents
Emperor
Exodus
F - K
Five Finger Death Punch
Foo Fighters
Ghost
Grateful Dead
Guns N' Roses
Incubus
In Flames
Joy Division
Judas Priest
KISS
Korn
L - M
Lamb of God
Linkin Park
Marduk
Marilyn Manson
Mastodon
Mayhem
Megadeth
Meshuggah
Misfits
Morbid Angel
Mudvayne
Muse
N - Q
Neil Young
Nile
Operation Ivy
Opeth
Ozzy Osbourne
Pantera
Queen
Queens of the Stone Age
R - S
Radiohead
Rage Against the Machine
Rancid
Red Hot Chili Peppers
Rob Zombie
Rush
Sepultura
Sex Pistols
Slayer
Slipknot
Sonic Youth
System of a Down
T - Z
Testament
The Clash
The Doors
The Who
Thin lizzy
Tool
Type O Negative
Van Halen
Venom
ZZ Top
Custom Posters
Trending
Film & TV Posters
Bundle Sale
Poster Frame
Buy 4 Get 1 Free
Login
Register
Login
Register
4 / 11
You May Also Like
Don't Like These?
18%
OFF
Wooden Magnetic Poster Hanging Frame
4 X Magnet Wooden Bar & 1 X Rope
897894.03
$17.99
$21.99
39 sold
Color
- Black
Size
16.14 inches
20.08 inches
12.2 inches
Qty
1 in stock
-
+
Add to Cart
Buy Now
Product Description
Reviews
FAQs
Product Description
Wooden Magnetic Poster Hanging Frame: Effortlessly stylish in Black, White or Teak.
Feature
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
▪ Strong magnets - no adhesive tapes or glues required easy to install.
▪ The frame is re-useable and won't damage the poster.
▪ Three standard sizes and three different colors available.
▪ Simple and elegant design, suitable for daily living room or bedroom wall decoration
Specification
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
▪ Type: Painting Frame
▪ Material: Wood
▪ Shape: Rectangle
▪ Size: 31cm/12.2in, 41cm/16.14in, 51cm/20.08in(optional)
Note
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
▪ FRAME ONLY, Poster available separately - visit our site.
▪ Due to differences in monitors, the actual print colors may slightly vary from the colors you see on your digital monitor.
▪ Please allow 1-3mm measuring deviation due to manual measurement.
Hanger Frames Disclaimers
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Our product contains extremely strong magnets, please handle carefully and keep away from kids and pets at all times. This type of frame offers no protection to your art and is not recommended for fragile, expensive, or irreplaceable art. We are not responsible for any damage that may occur.
I'm always available to answer any questions prior to purchase. Thank you so much for stopping by!
Reviews
FAQs
You May Also Like
Don't Like These?
Customer Reviews
Here are what our customers say.
Write a Review
Write a Review
Reviews
With Photos
Newest
Newest
Most liked
Highest ratings
Lowest ratings
Customer Reviews
Reviews
With Photos
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
${function(){ const limit = typeof data === 'number' ? data : 0; return `
Pictures/Videos (
${limit || 0}/5
)
` }()}
${(function(){ const closeIcon = '
'; if (item.type === 'image') { return `
${closeIcon}
` } return `
${closeIcon}
` })()}
Submit Comments Anonymously
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.
0