2012-05-26 37 views
-1

我用一個有一些.jpg文件和一些.swf文件的HTML製作了一個頁面,當有人用慢速網絡連接打開它時,一些文件沒有被瀏覽器加載,即使它需要幾個小時也必須加載加載。有沒有解決這個問題的方法?是否有可用於HTML或任何其他語言(以前的HTML)的代碼?如何強制瀏覽器使用HTML加載頁面的所有組件?

+0

沒有查看您當前的相關代碼結構到目前爲止您嘗試過哪種方式;或指向頁面的鏈接,很難提供任何幫助! – Zuul

+0

我很抱歉,但我無法顯示您的網頁,但可能頁面有一些。 swf文件,作爲按鈕,其中某些瀏覽器因該按鈕的哪個功能變得不可用而無法加載。這就是我的問題。 –

回答

1

這不是你可以從服務器端配置的東西(特別是不能從你的HTML中配置)。

這是由用戶瀏覽器上的超時設置確定的。如果他們願意的話,他們必須自己改變環境。

+0

我們甚至不能把任何組件驗證程序,如果不可能用HTML,是不是可以用任何其他語言? –

+0

不,這是您的用戶瀏覽器上的一個設置,您無權混淆它。 –

0

對於圖片,您可以輕鬆使用JavaScript來請求您的所有資產,並且一旦所有資產都加載完畢,就會顯示頁面的其餘部分。您可以使用CSS默認隱藏它,然後讓JavaScript在加載時再次顯示它。

這裏有這樣的例子:http://jsfiddle.net/HdSSL/

預加載閃存嵌入則是另一回事,但是。你可以通過手動將每個嵌入包裝到容器swf中並監控子電影的加載狀態來實現,但這非常複雜並且可能會破壞一些Flash電影。

相關問題