如何使用jQuery从外部URL获取元标记

时间:2015-08-01 16:47:30

标签: javascript jquery html ajax meta-tags

我已经看到这个问题已被问到before,但解决方案不再适用。我已经尝试过这个Codepen Demo

这是我得到的错误:XMLHttpRequest无法加载https://vimeo.com/114166139。 No' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' http://s.codepen.io'因此不允许访问。

我的findings到目前为止似乎暗示我需要执行ajax请求来获取链接,但这也不起作用。

var videoLink = "https://vimeo.com/114166139";

jQuery.get(videoLink, function(data) {
    jQuery(data).filter('meta[name=og:title]').attr("content");
    jQuery(".output").append(data);
});

1 个答案:

答案 0 :(得分:0)

由于CORS,这是不允许的。

有关CORS的更多信息:https://en.wikipedia.org/wiki/Cross-origin_resource_sharing