0

我找到了一个脚本,它可以筛选网站,例如:JsFiddle

问题是我想包含来自“Embed.ly”的另一个脚本。这个脚本允许“丰富”给定的链接。代码非常简单:

  $('div.content').embedly({key: 41f042ec20b04dda84448dc4a46d357d}); 

但是我似乎无法在脚本中给它一个合适的位置。无论我把它放在哪里都不起作用,但更糟糕的是屏幕抓取脚本也停止工作。那么我应该在脚本中的哪个位置放置嵌入代码?

4

1 回答 1

1

主要是跨源脚本...

http://jsfiddle.net/Vandeplas/m4QCt/103/

我注释掉了查找链接部分,因为jquery.xdomainajax.jslib 的响应正在返回 jibbrish ......(它似乎有一半的时间工作!?)

次要细节:您的 api 密钥需要引号,url 需要在 href 部分中才能使嵌入工作,您需要选择 '.content' 来附加链接,而您不需要$('.content')只是选择器可以作为附加参数。(两者都可以工作;))

您可以编写自己的代理脚本来处理跨源问题……代理脚本是一种中间件。您向脚本发出请求,脚本获取数据并将其返回给您。例如php 代理。你可以在 asp、jsp、flash 甚至 java applet 中做同样的事情。

编辑:

回应我得到了一半的时间......

胡说八道

于 2012-09-04T08:48:00.077 回答