仅在需要时加载javascript函数
load javascript functions only when needed
我有一个网页,里面有很多javscript函数。作业需要有一个html文件,调用同一页面内的所有部分,并在不离开页面的情况下用新内容替换"旧内容"。(请不要告诉我这是否是个好主意。)
因此,所有这些都是现场工作所必需的,但没有必要在一开始就加载它们。单击按钮时,是否有加载和调用函数的表单?
我将非常感谢你的帮助。
我建议您将javascript放在两个文件中。
在文件1中,你放了最低限度,在文件2中放了其余的
var script = document.createElement('script');
script.type = 'application/javascript';
script.src = 'name_of_script_2.js';
document.head.appendChild(script);
您还应该研究缩小和压缩。例如谷歌闭包编译器。(从空白空间优化开始,然后尝试简单的优化。高级优化需要特殊的东西才能工作)并确保你对文件进行gzip处理,使其尽可能小。
相关文章:
- ADF:有条件地加载javascript资源
- .load()函数赢得't加载javascript
- Gmaps搜索和kmz加载javascript
- 页面显示前加载Javascript警报
- 依赖于缓慢加载javascript的UI
- 在外部JS执行后加载JavaScript
- 在WordPress站点中加载jquery.js后加载javascript代码
- 图像未加载javascript、html、angular、imdb-api
- 加载 JavaScript 取决于以前异步加载的 JavaScript
- 预加载Javascript音频以在脚本中播放
- 无法加载Javascript错误XMLHttpRequest
- AJAX JSF请求后重新加载Javascript
- Rails Assets Pipeline从控制器和方法加载JavaScript
- 使用Require.js按照依赖关系的顺序加载JavaScript
- 正在等待加载文件(加载JavaScript)
- 仅在需要时加载javascript函数
- 直接导航到chrome中的页面时未加载Javascript脚本
- 异步加载Javascript
- IE7 未加载 JavaScript 文件
- 从框架中的函数异步加载 Javascript