2012-04-13 76 views
2

我有我的網站http://alexjoneswork.com/在Chrome,Mozilla,Safari瀏覽器中工作正常,但它似乎並沒有加載IE瀏覽器(基本上是網站)的jQuery圖像輪播。它使用了一個很棒的圖像輪播插件:http://buildinternet.com/2011/07/supersized-3-2-fullscreen-jquery-slideshow/ 似乎在IE中加載,但由於某種原因,我的網站(使用相同的腳本)不起作用。代碼中出現什麼東西?網站沒有在IE中加載jQuery圖像傳送帶

+0

IE的哪個版本?如果這是IE8嘗試在img元素上添加@width和@height或者可能是'max-width:100%' – FelipeAls 2012-04-13 16:45:02

回答

1

如果不是在IE的任何版本的工作,嘗試添加DOCTYPE聲明通用兼容性:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
+0

Ya我試過了幾個不同的文檔類型,不是 – 2012-04-13 19:03:51

+0

Ya我試過了幾個不同的文檔類型,但似乎沒有解決這個問題。這裏是最初的插件源http://www.alexjoneswork.com/slideshow.zip它是'carousel.html'之一。我已經過去了,並試圖交叉檢查我的來源,但沒有伸出。有什麼想法嗎? – 2012-04-13 19:05:41

+0

@jonur也嘗試過你的文檔類型以及這一個<!DOCTYPE html PUBLIC「 - // W3C // DTD XHTML 1.0 Transitional // EN」不支持IE – 2012-04-13 19:06:38

2

我檢查的IE9,事實上它顯示它,就好像它永遠加載,而無需渲染的網站。根據我在您提到的插件鏈接的評論部分中閱讀的內容,直到2012年1月,所有有IE問題的人都還沒有解決它們。

但是,在我看來你應該聯繫插件的開發者。

另外,檢查你的DOCTYPE和meta標籤裏面,因爲它具有:

<!DOCTYPE html PUBLIC "> 

<meta http-equiv="X-UA-Compatible" content="IE=8" /> 

您可以

<!DOCTYPE html> 

更換DOCTYPE,我會建議去除與IE8標記的兼容性。