Javascript 如何在ajax调用后将.js文件添加到jsp页面
我正在使用SpringMVC(java)制作web应用程序 我需要关于在ajax调用后动态添加.js文件的帮助 在我的项目中有三个主要部分是固定的Javascript 如何在ajax调用后将.js文件添加到jsp页面,javascript,Javascript,我正在使用SpringMVC(java)制作web应用程序 我需要关于在ajax调用后动态添加.js文件的帮助 在我的项目中有三个主要部分是固定的 标题 左面板 页脚 左面板包含菜单 当我点击任何菜单时,它都会在中间内容分区中使用AJAX加载整个模块 现在的问题是如何在AJAX调用之后加载该模块的js 如果我在一开始就保留所有的js,那么就会有一个巨大的过载&任何函数也可能发生冲突 所以我想在AJAX调用之后添加js文件 那么有没有办法做到这一点 提前感谢。您可以创建一个脚本元素,并将其添加到应
提前感谢。您可以创建一个
脚本
元素,并将其添加到应用程序的正文中,如下所示:
var link = document.createElement('link');
link.onload = function(){ console.log('script loaded')};
link.src = 'your script location';
document.body.appendChild(link);
“可能是任何功能的冲突也”。。。以后加载时也会发生相同的冲突。需要构造所有javascript以避免冲突这对我很有帮助,但在访问了几个模块后加载同一模块时,是否有可能复制.js文件?如果您将其声明为链接,浏览器的缓存应该解决此问题