2
几年前,我决定我可以通过完全在Flash中生成网站来绕过所有浏览器的不一致。现在看起来不那么好,所以我正在用php,javascript/jQuery和HTML重写我的半CMS框架。我非常喜欢的Flash网站的一个方面是能够在后台加载所有页面或状态,因此用户很少请求尚未加载的页面。当发生这种情况时,我可以显示一个进度条。在AJAX中,我无法显示进度,但我也发现了我没有预料到的显着差异。在Flash中,我开始加载页面2之前,完全加载页面1的.swf。这意味着包括图片等在内的所有内容。在AJAX中我看不到一种方法。我可以检查HTML文件本身是否已经完成加载,但并未在加载下一个HTML文件之前加载其所有图像。可能吗?从Flash到HTML5/CSS/etc
你可以检查这些答案,http://stackoverflow.com/questions/6751004/pre-load-all-i-at-on-a-website-with-jquery-or-javascript http://stackoverflow.com/questions/1430854/jquery-wait-for-page-to-finish-loading-before-starts-the-slideshow – Serdar
搜索“javascript图像预加载器” –