diff --git a/src/routes/(DefaultStyle)/post/[slug]/+page.svelte b/src/routes/(DefaultStyle)/post/[slug]/+page.svelte index 78ee03a..037bde2 100644 --- a/src/routes/(DefaultStyle)/post/[slug]/+page.svelte +++ b/src/routes/(DefaultStyle)/post/[slug]/+page.svelte @@ -20,15 +20,11 @@ onMount(()=>{ let toggleHide = function(e:MessageEvent){ if (e.data.message === 'toggleHide') { - let iframes = document.querySelectorAll('.markdown iframe') - - for ( let i = 0; i < iframes.length; i++ ){ - let frame = iframes[i] - + document.querySelectorAll('.markdown iframe').forEach((frame)=>{ if (frame instanceof HTMLIFrameElement && new URL(frame.src).origin === window.origin && frame.contentWindow?.name == e.data.id){ - iframes[i].classList.toggle('hide') + frame.classList.toggle('hide') } - } + }) } } window.addEventListener('message', toggleHide)