javascript - 在给定 URL 的情况下抓取网站上最大的图像

标签 javascript jquery html css

给定一个 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/

相关文章:

javascript - 更改不同部分的标题背景

javascript - 如何将函数从 Jquery 转换为 Javascript

html - 如何嵌入卡纳达字体?

jQuery根据鼠标位置移动div

html - 尝试使用 HTML 和 CSS 使按钮可点击

javascript - 是否可以使用javascript单击按钮创建iframe

javascript - 将递归函数转换为异步 CPS 实现 (javascript)

javascript - 如何在html中使用mindmup js

javascript - 更改此元素的颜色

javascript - 重叠的 jquery 自动完成组合框