我是java和web应用程序开发的初学者。假设分析&优化JSP页面,那些需要一段时间才能从服务器获取数据。 我的问题是,我们可以在jsp等待服务器响应时加载支持文件吗?页面正在等待服务器时加载CSS和JS
0
A
回答
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文件并在完成后触发其他函数?不过,我不确定你为什么要这样做。
相关问题
- 1. 正在等待scrapy的加载页面
- 2. 在测试Angular JS网站时,等待页面加载Selenium和Phantom JS
- 3. 等待页面加载
- 4. 等待页面加载CasperJS
- 5. 超时等待页面加载
- 6. 节点js请求和cheerio等待页面完全加载
- 7. 等待页面加载或等待X秒前加载播放器
- 8. 在等待服务器响应时设置加载屏幕
- 9. 等待,直到js脚本加载在页面上
- 10. 如何在等待JS加载内容后解析HTML页面?
- 11. asp.net页面等待其他服务器端/ asynchrone页面
- 12. Selenium(java):页面在测试运行时不加载css和js
- 13. 让所有的JS等待页面加载
- 14. cefsharp等待页面加载,的WinForms C#
- 15. 等待整个页面加载
- 16. Firefox不会等待页面加载Webdriverio
- 17. 貂皮:等待页面加载@BeforeStep
- 18. phantomjs不等待“全部”页面加载
- 19. 等待页面加载中铬
- 20. Behat + selenium 2等待页面加载
- 21. Selenium SafariDriver不会等待页面加载?
- 22. Python WebDriver等待页面加载
- 23. Webkit.Net等待要完全加载页面
- 24. 如何等待页面加载完成?
- 25. PhantomJS 2.0.0不会等待页面加载
- 26. iMacros的等待页面加载
- 27. C#WPF - 等待页面加载
- 28. HtmlElement.InvokeMember,如何等待页面加载?
- 29. 使用PageFactory等待页面加载C#
- 30. selenium-webdriver并等待页面加载