2011-06-08 61 views
0

我的sIFR 3字體替換在FF和IE中工作良好,除非我在底部具有不相關Flash對象功能的「服務」頁面上使用它時除外。在此頁面中,只有第一個sIFR3'ed元素出現在IE中。我也在這個頁面上使用jQuery 1.2.6來調出隨機內容。這是一個Windows XP電腦。由於與jQuery衝突,sIFR只能在IE中部分工作

在IE中,'services'page sIFR'ed元素上的html在瀏覽器中變得亂碼,就像我在查看源代碼時看到的那樣。像這樣的東西:nodeIndex ='1'和jQuery1307565945701 ='4'被添加到ul和li元素,不應該是。該類的'替換'不是從sIFR添加的,就像它應該是的一樣。

jQuery不干擾我的其他頁面上的sIFR3字體替換,因爲它們底部沒有額外的Flash文件。 Flash文件是一個衝擊波文件,版本9,0,0,0(我沒有添加)。我在控制檯''匹配(...)中看到這個錯誤,'1'爲空或不是對象',但我在其他地方得到了這個相同的錯誤,它並沒有影響任何東西。

我真的被困在這一塊。我試圖在不同的時間加載內容,並添加了其他修復程序,但沒有運氣。感謝您爲此提供的任何幫助。我是一個初學者。

回答

0

如果可能,請留下sIFR。這是過時的,而且不好。您可以嘗試cufon或者如果您可以付款,請使用typekit