簡體   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