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