2010-02-26 46 views
0

我只在IE瀏覽器的問題...JavaScript錯誤在IE

auth.js

Deferred.errorHandler = function(e) { alert('Unhandled error ' + e); }; 
function User() { 
    SbApi.url = 'http://api.sindbad.ru'; 
    var user = new SbApi('User'); 
... 

IE控制檯: 1號線符號1 '遞延沒有定義' '沒有定義SbApi' 在線4符號1

任何想法?謝謝

+1

檢查Deferreed/SbApi的定義來源。它是否被加載? '* not defined'通常在變量未被聲明時打印。 – 2010-02-26 07:46:33

+1

你不會在Firefox中得到錯誤? – 2010-02-26 07:47:38

+1

也許它的SbApi用戶=新的SbApi('用戶'); ? – TheChange 2010-02-26 07:48:40

回答

1

您的延期類尚未定義 - 是否還有其他需要加載的JS文件?確保它們在auth.js之前加載