2 machong9942 machong9942 于 2016.02.27 18:32 提问

jsp页面加载多个 js 文件,导致界面加载效率慢,第一次加载的时候,界面无法完全展示

界面中引入了三个公共js文件,其中文件的大小分别为120、290、480KB,第一次
打开界面的时候界面无法完全显示,想问下怎么能进行效率优化,提升加载效率,谢谢各位大神啦,急!!!

3个回答

showbo
showbo   Ds   Rxr 2016.02.27 20:08
已采纳

将js放到最后面,这样不影响页面的展示,还有就是压缩下你的js文件,做个cdn什么的

wolf_or_dog
wolf_or_dog   2016.02.27 19:56

js合并、压缩,网上这种工具多得是。不影响页面的内容展示的那些js往页面后面放(

machong9942
machong9942   2016.03.03 10:03

最后通过Packer将js压缩处理了,并公用js诺至页面最后进行加载了,问题已经解决,谢谢大家!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
在页面中展示缓慢加载的图标
有时候我们为了更能直观的展示数据正在加载状态,需要在页面加入一个加载的动态图标,以下是一个加载的例子:   1.要先准 备好一下动态图片    2.页面代码 <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName
winform 解决界面闪动、提升加载速度
说明: 从一个技术交流群里获得,经验证效果不错。 //作用 加快界面加载         protected override CreateParams CreateParams          {             get             {                 CreateParams cp = base.CreateParams;    
怎么在jsp页面加载时向Servlet发出请求
我是这样处理的,首先在项目里建一个initial.jsp,在这个页面里写一个js方法,就是提交URL用的方法,document.URL="*.do?operate=.....",之后在加载中........,这样就可以实现jsp加载时,向Servlet提交请求了!
当jsp页面完全加载完成后执行一个js函数 .
方法1.如下程序,当页面完全加载后执行openTheIndexPage()方法 Telecommunications Data Collection System /js/baseframe.js"> /js/cookies.js"> /js/tag/tag.js">     function openTheIndexPage() {             ope
巧妙解决js内容调用导致页面加载慢的问题
很多内容管理系统、论坛系统都提供了js内容调用的功能。其实,采取js的方式来调用内容是最不科学的一种方法,不但影响SEO,而且会导致页面加载的时候有“卡”的现象。虽然如此,但很多时候却不得不用这种方法。于是,只好想办法解决这个“卡”的问题了。 一、现象分析 先举个例子来说明一下现象。例如:的首页为了显示论坛的内容,就采取了js调用的方式。由于论坛采用的是dvbbs的程序,这个程序在后台就提供了
解决HTML加载时,外部js文件引用较多,影响页面打开速度问题
前言    通常HTML文件在浏览器中加载时,浏览器都会按照元素在页面中出现的先后顺序,对它们依次加载,一旦加载的js文件数量过多,就会导致页面展示延迟。那么,在开发的过程中,改怎么解决呢?    首先,我们看一看传统中js加载的做法,所有的元素都应该放在页面的元素中,例如: HTML js应用 好好学习,天天向上
当一个页面全部加载完才触发的事件
ie: document.onreadystatechange=function(){document.readyState=="complete"}FF: document.addEventListener("DOMContentLoaded",handle,false)
Angular在页面加载很慢的时候,会出现双花括号的问题
我们知道在应用的页面或者组件需要加载数据时,浏览器和angular渲染页面都需要消耗一定的时间。这里的间隔可能很小,甚至让人感觉不到区别;但也可能很长,这样会导致让我们的用户看到了没有被渲染过的页面。 这种情况被叫做Flash Of Unrendered Content (FOUC)(K)?and is always unwanted.以下几种方法可以解决这个问题: 1、ng-cloa
WPF 求界面加载速度优化
我现在在同一个界面上要绘制350个 LinearBar 每隔15秒刷新一次数据,现在的问题 是控件生成和数据刷新其实所用的时间都只是1秒左右,但是界面绘制太慢了,附程序,求界面加载速度优化
ASP.NET网站页面加载及运行效率等多方面实战优化
ASP.NET网站优化之-论网站访问优化的重要性!