我使用 Ajax 包含页面,但我还需要包含它们各自的 javascript 文件,这需要同时从内存中删除以前的 javascript 文件。
如何卸载当前加载的 JavaScript 文件(以及内存中的代码)以便加载新页面的文件?它们很可能会发生冲突,因此要加载多个独立文件的 javascript 文件。
最佳答案
这听起来确实像您需要重新评估您的设计。要么您需要删除 ajax,要么您需要避免方法名称发生冲突。
您可以查看此链接:http://www.javascriptkit.com/javatutors/loadjavascriptcss2.shtml
其中提供了有关如何从 DOM 中删除 javascript 的信息。但是,现代浏览器会将代码保留在浏览器的内存中。
关于javascript - 如何动态卸载 JavaScript 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/591685/