给定一个 URL,我如何拉取网站上最大的图像(就图像尺寸而言)?我用它来作为网站缩略图的最佳代表。
类似于在 Facebook 上分享 url 时的第一个缩略图:
http://www.facebook.com/share.php?u=my_website_url
div 中 Facebook 上的图像缩略图:
<div class="UIThumbPager_Thumbs">
当前代码(使用 Javascript 和 JQuery):
else if (item.link) historyHtml += '<a href=' + item.link + ' class="image" target="_blank"><img src="*SITE THUMBNAIL HERE*" width="111px"></a>';
请注意,用户将登录到 Facebook 并能够访问该站点缩略图。
最佳答案
由于跨域限制,您不能在客户端(即使用 JavaScript)执行此操作。您需要先在后端下载 URL 的内容。看这里:http://en.wikipedia.org/wiki/Same_origin_policy
关于javascript - 在给定 URL 的情况下抓取网站上最大的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3615983/