Javascript从外部网页获取文本

时间:2014-12-18 22:41:26

标签: javascript

我已经找了很长时间,但我找不到简单的解决方案。在我的网页上,我想输入一个地址,该地址将由一个网站查找,该网站返回一个网页,在该网页中我需要的用户名所在。

https://id.ripple.com/v1/user/ +输入的用户名。它将打开像https://id.ripple.com/v1/user/rUkUchFYfvjucGtGDtSV2avQCzmJrktkVw这样的页面,其中将包含一个包含sashadkiselev的用户名参数。我希望能够创建一个功能,使地址打开,网页检索用户名并在弹出框中显示。

1 个答案:

答案 0 :(得分:1)

如果您的请求似乎是多余的,如果您使用的是jQuery,则可以使用以下代码来执行您想要的操作:

$(function () {
    function getUsername(username, callback) {
        $.getJSON('https://id.ripple.com/v1/user/' + username, function (data) {
            callback.call(data, data.username);
        });
    }

    getUsername('sashadkiselev', function (username) {
        alert('Username is: ' + username);
        // the rest of the data is also available as "this"
    });
});

请注意,将callback参数作为getUsername()参数传递给{{1}}的功能可让您轻松自定义使用用户名执行的操作。