我有一个 Html 文件,其中包含一个 .js 文件,例如
<script src="myCode.js"></script>
以后根据任何情况,我该怎么做才能从中删除该文件? 喜欢:
if(someCondition == true )
{
/* some code to remove myCode.js file */
alert('myCode.js file doesnt exist on this document anymore');
}
最佳答案
简短的回答:你不能。像这样加载的 JavaScript 文件
<script src="mycode.js"></script>
在文档加载后立即执行。如果可以在 页面加载期间检查条件,您可以使用 document.write()
调用以包含仅在满足条件时才加载脚本的 HTML,或者如果可以在文档加载完成后加载脚本,您可以使用类似 jQuery 的 $.getScript()
之类的东西.
如果这两种方法都不可行,您最好的办法就是尝试撤消脚本所做的一切,例如尝试删除任何函数、DOM 元素、超时和已添加的事件处理程序。
关于javascript - HTML:如何取消包含当前页面上包含的 .js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4929621/