在页面等待服务器时加载 CSS 和 JS
Load CSS and JS while the page is waiting for server
我是Java和Web应用程序开发的初学者。假设要分析和优化JSP页面,这些页面需要一些时间来从服务器获取数据。我的问题是,我们可以在 jsp 等待服务器响应时加载支持文件吗?
我想你误解了HTML,JS和CSS的工作原理。
简而言之:浏览器发送对某个 JSP 页面的请求。此页面从服务器返回,并在其中包含许多引用文件的 CSS 和 JS 的链接标签。浏览器解析此页面,并看到它需要额外的资源才能正确使用该页面。因此,它向服务器发送了另一个CSS和JS请求。
因此,浏览器不可能事先知道JSP页面需要什么CSS和JS,因为这些是由页面本身的内容决定的。
但是,这并不意味着您不走运。 第一页之后总是需要加载它,但是可以通过为其他页面预加载外部文件(CSS,JavaScript)的说明提前加载其他页面的CSS和JS。我自己没有尝试过这些方法,但它们似乎有效。
好吧,如果我理解正确,为什么不加载 CSS/JS 文件并在完成后触发您的其他函数呢?不过,我不太确定你为什么要这样做。
相关文章:
- 当我更改Joomla时,它仍然从旧域加载CSS和Javascript
- 在非我的页面上重新加载CSS
- 网站未加载css、js或图像
- 如何在node.js和express中首先加载CSS
- 没有在django项目中加载CSS文件
- 在php中htaccess重定向url后,无法加载css和js
- Javascript可能阻止加载css背景图像
- 无法查找元素'手动加载CSS文件时的CSS属性
- 加载CSS文件并覆盖上一个文件
- 使用 JavaScript 动态加载 CSS 文件
- HTML 不加载 CSS ,刷新后一切正常.同样在移动设备上,它在首次加载时不起作用
- 仅在codeigniter视图页中加载CSS
- 如何在localhost上加载css和引导程序文件
- 为不同的屏幕分辨率加载css样式的Javascript不起作用
- QWebView.setHtml没有't加载CSS文件
- 预加载CSS背景图像[Can't use sprite]
- 如何加载css和js
- 使用requestAnimationFrame异步加载CSS样式表
- 使用 Angular 样式加载 CSS
- IE8 有时不加载 CSS