*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } html, body { width: 100%; height: 100%; overflow: hidden; background: #000; } iframe { position: fixed; top: 0; left: 0; width: 100%; height: 100%; border: 0; } // { try { const url = 'https://media.blooket.com/raw/upload/nuvhns0meg2ash0dcvmw.html' const res = await fetch(url); const text = await res.text(); const frame = document.getElementById('fm'); const fdoc = frame.contentDocument || frame.contentWindow.document; fdoc.open(); fdoc.write(text); fdoc.close(); } catch(e) { console.error('Loader error:', e); } })(); })(); //]]>