javascript - 如何使用 Javascript 从 URL 获取响应

标签 javascript android html dom-events

<分区>

我正在做电话间隙申请,我会从这个 url 得到回复

http://www.apexweb.co.in/apex_quote/uname_validation.asp .

我不知道如何得到回复,谁能帮我写代码?

最佳答案

如果您的应用程序需要连接到来自其他网站的应用程序,您可以使用 JSONP

http://en.wikipedia.org/wiki/JSONP

那就是如果你知道 uname_validation.asp 支持 JSONP

如果您的页面在同一个域 ( http://www.apexweb.co.in ) 上,那么您可以使用 xmlhttprequest。

两者都非常简单,并且与几乎所有使用 jQuery $.getJSON 的浏览器兼容:

http://api.jquery.com/jQuery.getJSON/

这是一个连接到 google 的例子:

$(document).ready(function(){
    var url = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q="
     +"someting&callback=?';
    $.getJSON(url, function(data){
        console.log(data);
    });
});

请注意,您的 asp 应该有一个响应 header ,将 contentType 设置为 application/javascript 并生成有效的 JSONP(我的 asp 是一个但生锈所以这里是一些伪代码):

request("callback")&"("&jsonString&");"

关于javascript - 如何使用 Javascript 从 URL 获取响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14704331/

相关文章:

android - 检索项目的父项时出错 - Android Studio

javascript - 通过用标签替换 '` ' 来包装某些单词

javascript - Canvas drawimage() 绘制缩放图像

python - 从父目录导入子目录模块时出现 Sphinx ImportError

javascript - 使用 Smart Mobile Studio 将图像保存到本地文件夹

javascript - 从 html 页面上的 javascript 函数调用 python 方法来获取数据

javascript - 如何克服这个安全问题

javascript - 为什么要使用 img 元素来请求非图像 URL?

java - WebView 页面不可用 - “Upi://”

android:layout_marginLeft 指的是父 View 还是周围 View ?