加载脚本时会发生什么

时间:2017-04-05 22:07:48

标签: javascript jquery html dom

这个问题似乎比我想象的要困难得多。 我正在创建一个应用程序,它需要为不同的页面加载不同的框架。 在资源方面,一次性加载将是一种过度杀伤并且过于昂贵。 所以我基本上考虑过"卸货"脚本/框架。 我了解到这并不像从浏览器中删除脚本标记那么简单,显然有一些事件绑定并且功能仍然可用,等等在脚本删除后持续存在。 我的问题是"功能"实际上可以使用脚本加载事件和函数,是否有一个已经存在的解决方案来以某种方式清除它们?

我很高兴能得到答案。

亲切的问候, 的Marius

2 个答案:

答案 0 :(得分:-1)

Marius当你说加载不同的框架时你是在谈论加载不同的JavaScript库吗?如果是这种情况,那么当新的网页加载到不使用该库的浏览器中时,库中的任何变量或事件都不会保持持久性。 Cookie和缓存数据可以保持持久性,但通常不由库管理。

答案 1 :(得分:-2)

如果要特别加载JS脚本,可以尝试使用jQuery.getScript。