我想知道是否有人可以幫助我,我已經看到了一些在網絡上使用XDomainRequest的例子,但是他們並沒有真正解釋代碼。我正在嘗試加載一個XML文件,所以我可以解析它。我正在使用的代碼如下。XDomainRequest總是有錯誤
var xdr = new XDomainRequest();
xdr.onerror =
function()
{
alert('Error!');
};
xdr.ontimeout =
function()
{
alert('Timeout!');
};
xdr.onprogress =
function()
{
alert('Loading...');
};
xdr.onload =
function()
{
alert('File:' + xdr.responseText);
}
xdr.timeout = 10000;
xdr.open("GET","http://www.spectraltechnologies.co.uk/webbuilder2020/Instrument_Lamps_New.txt", false);
xdr.send();
每當我嘗試使用它時,它總是返回xdr.onerror和伴隨的警報。它所請求的文件最初是一個XML文件,並且內部是XML格式,但是我已經創建了一個.txt副本,因爲我知道這是XDomainRequest接受的唯一東西。
我已經能夠爲Firefox和Chrome瀏覽器製作解決方案,但Internet Explorer已經給我帶來了很多問題。我真的希望有人可以提前幫助,謝謝。
你什麼錯誤? – Venge 2012-04-27 03:50:25
我不知道,我不知道在哪裏可以找到它。這是返回錯誤的XDomainRequest對象。 這行代碼是我知道我得到的錯誤:alert('Error!'); – danielcooperxyz 2012-04-27 03:53:57