ben*_*oît 12 javascript jquery yql
我发现了一个诡计
// Define variables
var query = 'select * from data.html.cssselect where url="http://www.chucknorrisfacts.com/chuck-norris-top-50-facts" and css=".field-content a"';
var yqlAPI = 'http://query.yahooapis.com/v1/public/yql?q=' + encodeURIComponent(query) + ' &format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=?';
$.getJSON(yqlAPI, function(r){
console.log('Chuck Norris Facts:');
$.each(r.query.results.results.a, function(){ console.log('----------'); console.log(this.content);
}); });
Run Code Online (Sandbox Code Playgroud)
听起来很棒,但它不起作用.
发现这个:http://tutorialzine.com/2010/02/feed-widget-jquery-css-yql/同样的问题. https://github.com/hail2u/jquery.query-yql下载,解压缩,在服务器上运行,什么都没有.
第一个查询的YQL控制台很慢但有效.
如何在js中使用YQL?OAuth是否必要?
更新:

抱歉,我找到了答案\xe2\x80\xa6,这不是雅虎,而是我的本地网络和他的网关(调制解调器)。
\n\n我使用网络共享连接进行了成功的测试。所以我进入我的网关管理页面。
\n\n防火墙
\n\nWeb 内容过滤器:此页面允许防火墙阻止某些面向 Web 的 cookie、java 脚本和弹出窗口。还可以定义不受任何配置的过滤器约束的“可信计算机”列表。还可以启用特定的防火墙功能。强烈建议始终启用防火墙,以防止拒绝服务攻击。转至家长控制页面以阻止对特定网站的互联网访问。
\n\n网页功能
\n\n取消选中最后一项,现在可以了!我从来没有遇到过这个防火墙的任何问题,使用ajax,nas配置,dlna协议,在本地服务器\xe2\x80\xa6上运行mysql
\n\n更具体地说,这是一台Thomson twg850-4(由我的 ISP 租用)。
\n| 归档时间: |
|
| 查看次数: |
792 次 |
| 最近记录: |