其他页面如anyorigin.com

时间:2014-01-15 09:29:21

标签: javascript cross-domain

我在尝试打开页面内的页面时遇到了一个奇怪的问题。

在我用来打开但不再打开的页面上,它在几周内运行良好。它与http:www.terra.es(例如)之类的其他人合作,但不与地雷合作。

我正在尝试打开此网页并且类似于:     http://portal.ayto-santander.es/santander_inet/Ficha?itemId=7279236

我尝试过anyorigin.com和whateverorigin.org两种方式都在过去但不再适用。

有关如何解决此问题的任何想法?这有点奇怪,因为我几乎可以确定域名在此配置中没有任何改变。

这是我在网页中显示网页的代码:

$.getJSON('http://anyorigin.com/get?url='+parameters['page']+'&callback=?', function(data){
                        //console.log(data.contents);
                        if(data.contents.indexOf('404 Not Found') >= 0 || data.contents.indexOf('alarm') >= 0){
    $('#divPage').html("Not valid link");
}
else{
    $('#divPage').html(data.contents);
}
                    });

为什么我无法连接到anyorigin.com?

1 个答案:

答案 0 :(得分:2)

请在anyorigin.com主页上记下以下注意事项:

  

注意:如果您打算使用此服务,则需要支付此费用。   如果不过度使用可能会导致您的应用被阻止。

现在,有两个理由你不能再这样做了:

  1. Anyorgin阻止此网址,因为需要付款

  2. 您正在抓取的网站的网络管理员(例如http://portal.ayto-santander.es)阻止AnyOrigin访问其网站/服务器