如何对链接的跨域HTML 页面执行 ajax 调用并获取此链接页面的元标记的内容?
目标是从任何可能的 URL/网站获取例如 OpenGraph-Image 的 URL——正如 Facebook 或 Google+ 所做的那样。我提供 URL ( decURL
),然后脚本应该从这个远程 url/页面的元数据中获取 og:image-URL。
以下代码仅适用于相同的域/本地 - 但我需要它跨域工作,因此我可以输入任何 URL,脚本将为我获取 og:image...</p>
$.get(decURL, function(data){
var $ogImage = $(data).filter("meta[property='og:image']").attr('content');
$imgPlaceholder.prepend($articleImage.attr('src',$ogImage));
$imgField.val($ogImage);
});