2013-10-30 53 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文件並在完成後觸發其他函數?不過,我不確定你爲什麼要這樣做。