Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 685 Bytes

README.md

File metadata and controls

42 lines (34 loc) · 685 Bytes

no-more-script

One script to stop all other scripts!

Once this script has loaded, any script loaded later will not run.

<script>console.log('inline 1');</script>
<script src="./a.js"></script>
<script defer src="./b.js"></script>

<script src="./no-more-script.js"></script>

<script src="./c.js"></script>
<script defer src="./d.js"></script>
<script>
  console.log('inline 2');
  setTimeout(() => {
    const script = document.createElement('script');
    script.src = './e.js';
    document.head.appendChild(script);
  }, 500);
</script>

Output:

// Output with no-more-script
inline 1
A
B
  
// Output without no-more-script
inline 1
A
C
inline 2
B
D
E