【问题标题】:How can I get Alexa rank from client side (jQuery)?如何从客户端(jQuery)获得 Alexa 排名?
【发布时间】:2012-02-08 17:26:55
【问题描述】:

我需要使用 jQuery 从客户端读取 Alexa 排名。 网址是这样的:

http://data.alexa.com/data?cli=10&data=snbamz&url=http://www.facebook.com

返回的对象是 XML 格式的,所以我不能使用 JSON。有什么建议吗?

【问题讨论】:

    标签: jquery json rank alexa


    【解决方案1】:

    以下链接提供了有关如何读取数据和显示数据的分步说明。

    http://think2loud.com/224-reading-xml-with-jquery/

    您基本上必须深入研究每个级别,这需要根据您的应用程序和要提取的数据进行自定义。

    加法

    为了从外部域中提取 xml 数据,首先使用 php 将其拉到您网站上的单独页面中。一旦数据在本地页面中,您就可以对它做任何您想做的事情。

    $homepage = file_get_contents('http://data.alexa.com/data?cli=10&data=snbamz&url=http://www.facebook.com'); 回声$主页;

    【讨论】:

    • 他们使用 ajax 方法,它似乎不能跨域工作:(
    • 您在使用 PHP 吗?您可以将 XML 资源提取到托管在您的域中的 PHP 页面中,并使 XML 文件在该页面中可用。
    猜你喜欢
    • 1970-01-01
    • 2011-09-09
    • 2013-10-22
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多