我找到了一个脚本,它可以筛选网站,例如:JsFiddle
问题是我想包含来自“Embed.ly”的另一个脚本。这个脚本允许“丰富”给定的链接。代码非常简单:
$('div.content').embedly({key: 41f042ec20b04dda84448dc4a46d357d});
但是我似乎无法在脚本中给它一个合适的位置。无论我把它放在哪里都不起作用,但更糟糕的是屏幕抓取脚本也停止工作。那么我应该在脚本中的哪个位置放置嵌入代码?
我找到了一个脚本,它可以筛选网站,例如:JsFiddle
问题是我想包含来自“Embed.ly”的另一个脚本。这个脚本允许“丰富”给定的链接。代码非常简单:
$('div.content').embedly({key: 41f042ec20b04dda84448dc4a46d357d});
但是我似乎无法在脚本中给它一个合适的位置。无论我把它放在哪里都不起作用,但更糟糕的是屏幕抓取脚本也停止工作。那么我应该在脚本中的哪个位置放置嵌入代码?
主要是跨源脚本...
http://jsfiddle.net/Vandeplas/m4QCt/103/
我注释掉了查找链接部分,因为jquery.xdomainajax.js
lib 的响应正在返回 jibbrish ......(它似乎有一半的时间工作!?)
次要细节:您的 api 密钥需要引号,url 需要在 href 部分中才能使嵌入工作,您需要选择 '.content' 来附加链接,而您不需要$('.content')
只是选择器可以作为附加参数。(两者都可以工作;))
您可以编写自己的代理脚本来处理跨源问题……代理脚本是一种中间件。您向脚本发出请求,脚本获取数据并将其返回给您。例如php 代理。你可以在 asp、jsp、flash 甚至 java applet 中做同样的事情。
编辑:
回应我得到了一半的时间......