Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jQuery从外部URL获取元标记_Javascript_Jquery_Html_Ajax_Meta Tags - Fatal编程技术网

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

Javascript 如何使用jQuery从外部URL获取元标记,javascript,jquery,html,ajax,meta-tags,Javascript,Jquery,Html,Ajax,Meta Tags,我看到有人问过这个问题,但解决办法不再有效。我在这方面已经试过了 这就是我得到的错误:XMLHttpRequest无法加载。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“” 到目前为止,我的建议似乎是我需要做一个ajax请求来获取链接,但这也不起作用 var videoLink = "https://vimeo.com/114166139"; jQuery.get(videoLink, function(data) { jQuer

我看到有人问过这个问题,但解决办法不再有效。我在这方面已经试过了

这就是我得到的错误:XMLHttpRequest无法加载。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”

到目前为止,我的建议似乎是我需要做一个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);
});

由于CORS的原因,这是不允许的


有关CORS的更多信息:

由于CORS,这是不允许的


关于CORS的更多信息:

一定有办法解决这个问题?也许你可以使用代理服务器来解决这个问题?但是如果您使用的是VimeoAPI,那么URL不应该是“”而不是“”?我没有使用VimeoAPI。我只是想找到一种从任何网站链接获取元信息的通用方法。一定有办法解决这个问题吗?嗯,也许你可以使用代理服务器来解决这个问题?但是如果您使用的是VimeoAPI,那么URL不应该是“”而不是“”?我没有使用VimeoAPI。我只是想找到一种从任何网站链接获取元信息的通用方法