我有一個頁面有幾個大表。使用Chrome加載此頁面或觸發事件速度足夠快,但是當我在IE7中運行此頁面時,頁面速度很慢。ASPX頁面呈現快速與FF和瀏覽器,但在IE瀏覽器上慢
有時候,如果我點擊一個按鈕,它被加載,而不是與Chrome或FF瞬間動作之前,它需要幾秒鐘。
我GOOGLE了周圍了一下,找到一個解決這個問題,我試圖HTML驗證。如果我以HTML格式保存頁面並將其插入驗證程序,則會出現1K +錯誤,其中大多數錯誤都是未關閉的標記。
如果我檢查ASP代碼,因爲所有的代碼與對象動態寫入(我沒有寫我自己的HTML代碼),這是非常有限的,我的所有的標籤被關閉,我沒有得到一個警告或Visual Studio中的錯誤。
在這個頁面中使用jQuery和一些自定義JavaScript(沒有什麼複雜的)。 我的所有數據都來自SQL服務器,如果我一次運行所有查詢,它仍然少於一秒,很確定這些查詢寫得儘可能最好。
任何想法,我怎樣才能使網站快於IE瀏覽器? (不幸的是,90%的用戶使用IE7)
你可以在這裏發佈一些你的代碼或結果標記嗎? – Ted
實際上,IE7(或任何兼容性視圖的IE瀏覽器打開)將使用一個非常老的(慢)JavaScript引擎。也許它真的不能做得更好。如果您使用完全標準而不是兼容模式的IE9 +試用您的網站,那麼運行速度會更快? –