JSFiddle - React, Tailwind, and code Playground
HTML
<button type="button">Teste</button>
<div id="contador"></div>
<script id="script_teste">
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://rawgit.com/SergioCrisostomo/version-files/master/sopt_script_test.js';
document.getElementsByTagName('head')[0].appendChild(script);
</script>
JavaScript
var contador = document.getElementById('contador');
var text = 'A tag "script" vai ser removida do HTML dentro de ';
var tempo = 6;
var timer = setInterval(function(){
contador.innerHTML = text + (tempo--) + ' segundos';
if (!tempo){
clearInterval(timer);
var script = document.getElementById('script_teste');
console.log('HTML: ', script.innerHTML);
script.innerHTML = '';
console.log('HTML: ', script.innerHTML);
}
}, 1000);
/*
O código que está no ficheiro externo e inserido no script é:
window.addEventListener('click', function(e){
console.log(e.target);
});
*/