加载DOMContentLoaded后如何加载Javascript文件
在加载DOMContentLoaded后如何加载Javascript文件,javascript,html,Javascript,Html,在DOMContentLoaded之后是否有方法加载Javascript文件?我尝试过使用defer,但它在DOMContentLoaded之前加载。任何帮助都将不胜感激 我在HTML中使用以下文件 <script defer src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script> <script defer src="https://ajax
DOMContentLoaded
之后是否有方法加载Javascript文件?我尝试过使用defer
,但它在DOMContentLoaded
之前加载。任何帮助都将不胜感激
我在HTML中使用以下文件
<script defer src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
<script defer src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.12.4.min.js"></script>
<script defer src="https://ajax.aspnetcdn.com/ajax/bootstrap/4.0.0/bootstrap.min.js"></script>
<script defer src="https://cdn.jsdelivr.net/npm/sweetalert2@8"></script>
您可以使用eventListener并将脚本附加到DOM中
window.addEventListener('DOMContentLoaded',(事件)=>{
让script=document.createElement('script');
//script.src='script.js';//使用此设置源代码
script.innerHTML='alert(1)'
document.body.appendChild(脚本);
});代码>