繁体   English   中英

XmlHttpRequest在移动浏览器上不起作用

[英]XmlHttpRequest not working on Mobile Browser

function ajaxify()
    {
     alert('stuff');
     xmlHttp = new XMLHttpRequest();
     xmlHttp.open('GET', 'page.php?params=' + params, true);
     xmlHttp.onreadystatechange = callbackFunction;
     xmlHttp.send();

    }

function callbackFunction(){
alert('called');
}

从不警报“被呼叫”,但警报“东西”。 在iPhone 4.2.1和Windows 7 Phone上进行测试。 两者都不起作用。 有人告诉我它可以在较新的手机上使用。 在桌面浏览器上工作。 该页面已加载,但从未调用callbackFunction。 有什么办法解决吗?

编辑:注意,我也尝试了xmlHttp.onload ,似乎是同样的问题。

您有语法错误。 params=之后忘记了'

xmlHttp.open( 'GET', 'page.php?params="' + params, true)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM