2013-10-30 51 views

回答

1

我想你误解了HTML,JS和CSS是如何工作的。

总之:浏览器发送一个特定JSP页面的请求。这个页面从服务器返回,并在其中保存了一些引用文件的CSS和JS的链接标记。浏览器解析这个页面,发现它需要额外的资源才能正确使用页面。所以它发送另一个请求到服务器的CSS和JS。

因此,浏览器不可能事先知道JSP页面需要什么CSS和JS,因为这些是由页面本身的内容决定的。

但是,这并不意味着你运气不好。第一页总是需要在之后加载它,但是可以通过对Pre-loading external files (CSS, JavaScript) for other pages的解释事先加载其他页面的CSS和JS。我自己并没有尝试过这些方法,但它们似乎有效。

0

那么,如果我正确理解你,为什么不加载CSS/JS文件并在完成后触发其他函数?不过,我不确定你为什么要这样做。