Ajax请求Windows手机应用程序中的页面

时间:2014-01-17 00:02:01

标签: windows-phone-7 cordova

我正在构建一个带有phonegap的Windows phone移动应用程序。我需要从应用程序中的特定页面获取一些内容......这就是我现在拥有的内容:

function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
try { 
req = new ActiveXObject('Msxml2.XMLHTTP');
} catch (err2) {
try {
req = new ActiveXObject('Microsoft.XMLHTTP');
} catch (err3) { 
req = false;
}
}
 }
  return req;
   }
   var first_req = getXMLHTTPRequest();


    var firsturl = '/books/Col.xml';

    first_req.open('GET', firsturl, true);
    first_req.onreadystatechange = createResponse;
    first_req.send(null);

    function createResponse() 
    {
    if (first_req.readyState == 4) {

if(first_req.status == 200) 
{
 navigator.notification.alert(
        'sucess',
        doNot,
        'success',
        'Worked'
        );

}

else {
 navigator.notification.alert(
        "request.status = "+first_req.status,
        doNot,
        'Error',
        'Try Again'
        );



}

它不起作用,else块运行并警告request.status = 0

任何帮助都会非常感激

0 个答案:

没有答案