0

我整天都在修补 javasript (jquery)。我想创建一个个人的小混搭,它可以抓取一些本地音乐场所的页面内容,重新格式化它们的数据,并在一个网页中呈现。

我想我可以很聪明,将它们加载为 iframe,隐藏 iframe,并通过 DOM 和 javascript 访问它们的内容。显然,跨站点安全权限也适用于这种方法——不能更改 iframe 的内容。

我的问题是:是否可以纯粹使用客户端代码创建网站混搭?假设 jsonp / rss api 不是一个选项,我希望只使用原始页面内容。我考虑过在服务器端设置一个 AppEngine 项目来处理这个问题,但这对于周末项目来说工作量太大了。

谢谢你的任何建议

4

2 回答 2

2

并不真地。您可以将混搭代码放在客户端,但要访问所有目标页面,您必须通过您自己的服务器将请求代理到它们以避免同源策略限制。在这一点上,如果你只是在服务器端完成它,你的情况并不好。

(您可以将其作为非 Web 客户端代码执行,例如 Firefox 扩展,但这当然会限制您的受众。)

于 2009-11-04T09:58:29.600 回答
0

我不得不研究同样的话题。调查结果整理在这里。希望能帮助到你 -

http://blinkingmind.blogspot.in/2013/02/mashups.html

于 2013-02-14T09:35:54.167 回答