我整天都在摆弄javasript (jquery)。我想创建一个个人的小混搭,抓取一些本地音乐场所的页面内容,重新格式化他们的数据,并在一个网页中呈现。
我认为我可以聪明地将它们作为iframe加载,隐藏iframe,并通过DOM和javascript访问它们的内容。显然,跨站点安全权限也适用于这种方法-不能更改iframe的内容。
我的问题是:是否可以完全使用客户端代码来创建网站mashup?假设jsonp / rss不是一个选项,我希望只处理原始页面内容。我考虑过在服务器端建立一个AppEngine项目来处理这个问题,但是对于一个周末项目来说,这太麻烦了。
谢谢你的建议
发布于 2009-11-04 17:58:30
不怎么有意思。您可以将mashup代码放在客户端,但是要访问所有目标页面,您必须通过自己的服务器代理请求,以避免同源策略限制。在这一点上,你并不比在服务器端做这件事更好。
(您可以将其作为非web客户端代码,例如。一个Firefox扩展,但这当然会限制您的受众。)
发布于 2013-02-14 17:35:54
我不得不研究同样的话题。调查结果在这里进行了整理。希望能帮上忙-
https://stackoverflow.com/questions/1672372
复制相似问题