推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
unicorn70

本地 Javascript 可以读取 RSS 吗?

  •  
  •   unicorn70 · Oct 12, 2014 · 5173 views
    This topic created in 4412 days ago, the information mentioned may be changed or developed.
    想给自己的浏览器做一个首页,显示最常去的一些网站有没有更新。最好这个网页的文件可以放在本地,不用放到服务器上。

    想着用JS来读取RSS,但是AJAX只能读取same origin。如果用jsonp绕过,又需要目标格式是json,而rss又不是json。很多网上的方法都用googleapi,用起来也不方便。

    所以用本地html+js获取远程rss有可能做到吗?
    8 replies  •  2014-10-14 19:56:16 +08:00
    daijia1123
    daijia1123
    Oct 12, 2014❤️1
    1
    试试yahoo的yql?
    14
    14
    Oct 12, 2014❤️1
    2
    找个服务器中转,把xml转成json?
    chone
    chone
    Oct 12, 2014 via iPhone❤️1
    3
    adobe air可以满足这个需求,因为它的sandbox允许跨域ajax。
    toothpaste
    toothpaste
    Oct 12, 2014❤️1
    4
    yql 是个办法。

    如果你使用Firefox 有个现成的addon: mPage 刚好满足你的要求。
    GhostFlying
    GhostFlying
    Oct 12, 2014 via Android❤️1
    5
    Chrome 的话直接做成 extension?
    exceloo
    exceloo
    Oct 12, 2014
    6
    firefox用Greasemonkey,chrome用Tampermonkey,随便你怎么写跨域
    rankjie
    rankjie
    Oct 13, 2014 via iPhone
    7
    Google api rss
    tux
    tux
    Oct 14, 2014
    8
    可以,做成浏览器拓展,比如chrome就有本地的RSS拓展,可以订阅RSS
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2350 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 13:23 · PVG 21:23 · LAX 05:23 · JFK 08:23
    ♥ Do have faith in what you're doing.