我在这里有一个问题。我试图操纵一个使用jQuery的网页。我想我可以更好地解释它,如果我给你举个例子:如何使用jQuery来操作页面
我有我的网页,但我需要从另一个网页的一些信息。这就像...当你创建一个网络播放列表,但我想从另一个网站的歌词一起显示,而音乐播放。
我的网页 - >得到(www.LyricsWebSite.com)信息 - >回歌词。
这可能吗?我该怎么做?我想操纵一些特定的字段(id)来获取这些信息。任何人都可以帮助我吗?
我在这里有一个问题。我试图操纵一个使用jQuery的网页。我想我可以更好地解释它,如果我给你举个例子:如何使用jQuery来操作页面
我有我的网页,但我需要从另一个网页的一些信息。这就像...当你创建一个网络播放列表,但我想从另一个网站的歌词一起显示,而音乐播放。
我的网页 - >得到(www.LyricsWebSite.com)信息 - >回歌词。
这可能吗?我该怎么做?我想操纵一些特定的字段(id)来获取这些信息。任何人都可以帮助我吗?
每当你从一个网站不是你在自己的网页想要的信息,这将成为一个粗略的调查令:
我听说过有关Yahoo Pipes的好消息。这是解决#2路径的一种非常特殊的方式。
而且,每当你从其他网站使用两种机制中提取数据,一定要检查他们的许可/协议。你可能会发现他们主动拒绝这种事情。
我想你会想找到一个包含歌词API的数据库。您可以使用jQuery根据艺术家,歌曲来查询该数据库,并将歌词返回到您的应用程序。
您所描述的“屏幕抓取”的方法也许是不可能的,它可能是一个很大的难度。
这情况可能是您要使用的服务提供,您可以使用检索数据的API。 Flickr有一个例子:http://api.jquery.com/jQuery.getJSON/ - 请参阅cat示例。
如果网站没有提供用于获取其数据的界面,您仍然可以找到方法来做你想做的事情,但我不会推荐这个技术为和合法的原因。
谢谢!它的工作(第二条路)。 – Pablo 2012-03-14 12:33:11
所以我听说雅虎管道还有更多好东西!感谢分享它如何去。 – sethcall 2012-03-14 12:45:18