2013-08-19 84 views
0

我一直在尋找過去三個小時來解決我的問題。 我剛剛爲我們公司建立了一個網站,並且它在Firefox 3.0,Safari 3.1,Chrome 1.0.154和Opera 11中正常工作。IE兼容性問題:一個可能的解決方案?

在Internet Explorer中,它根本不工作(我只嘗試過IE7和IE8。我使用JQuery 2,這也意味着我只限於IE9 +。

反正,我想到了一個可能的解決方案:如果我在一個flash窗口中顯示整個網站會怎麼樣?那樣的話,無論哪個版本的IE瀏覽器(支持Flash),人們將能夠正常瀏覽網站,並且我的噩夢也將結束。

你知道任何技術/訣竅來實現嗎?

非常感謝!

乾杯。

編輯1:

按照要求,我公司提供主頁下的代碼,+與它去的CSS。我會讓你用任何你想瀏覽的瀏覽器進行測試,並在IE瀏覽器中看到結果^^: http://www.fileconvoy.com/dfl.php?id=g15ca070e2414ccb3999353780aaa6ba73041229a0

回答

2

Althought也仍然被稱爲一個網站,這聽起來像你試圖將實際的網站嵌入到別的東西。這基本上意味着你有更大的問題需要照顧。

Internet Explorer有時與其他瀏覽器有所不同,但他仍然可以處理,這就是它需要完成的方式。我不會推薦任何解決方法。

如果你想對付IE,請提供一些代碼,你認爲是不是在IE瀏覽器正常工作,但罰款與其他瀏覽器,人們會很樂意幫助你investiguate。否則,克服「惡夢」的簡單方法是指導用戶在瀏覽器太舊時獲取最新的瀏覽器。

+0

我加了一組基本都是網站的基礎文件。你將擁有主頁+ CSS + JavaScript與它一起。只要看看差異,這是可怕的^^。我喜歡讓客戶更新瀏覽器的想法。我只是想確保在IE9 +中一切正常。 – user2154283

0

除了在技術上很複雜,這個想法還有幾個缺點。

首先,將閃光燈窗口包含什麼?如果是整個網站呈現給Flash,您需要在更改網站時對其進行維護,並且可能需要重新實現動態內容和功能 - 首先比爲IE實施版本要付出更多努力。它可以工作的唯一方式是嵌入到Flash插件中的整個Web瀏覽器;那將是一個複雜而且可能很慢的軟件,並且會再次出現你需要編碼的怪癖。其次,將整個站點嵌入到插件中限制了用戶可以使用的功能:他們對UI的控制較少,對歷史記錄和書籤的支持較差等等。