2010-02-26 45 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之前加载