这是一张漂亮的 60 年代漫画海报式的图片:
http://artsy.net/artwork/roy-lichtenstein-reflections-on-minerva
(可能需要登录才能查看)。
我想下载它,但我找不到在浏览器或其他我熟悉的工具中下载它的方法。有没有人知道该怎么做?
答案1
@Justin De Pustin 的答案更新 - 该normalized.jpg
文件不再存在于源代码中,至少在我查看的页面中不存在。您可以查找以 结尾的文件larger.jpg
,然后将其替换为normalized.jpg
,这样就好了。例如:
- 页https://www.artsy.net/artwork/misha-kahn-washer-slash-dryer-slash-dishwasher-upright-model
- 源指的是 1024px 宽https://d32dm0rphc51dk.cloudfront.net/BbkRBODgCi5qGMiOBVzhIA/larger.jpg
- 4200px宽!https://d32dm0rphc51dk.cloudfront.net/BbkRBODgCi5qGMiOBVzhIA/normalized.jpg
我编写了一个非常基本的脚本,您可以从 JS 控制台运行该脚本,它将查找此文件并在新选项卡中将其打开。您可以在 Chrome 开发工具的左侧面板中的“来源”下将其保存为“代码片段”,以便以后方便访问。
$('img').each(function() {
if (this.src.indexOf('larger') !== -1) {
var normalized = this.src.replace('larger', 'normalized');
console.log('found', normalized);
window.open(normalized);
};
});
答案2
操作方法如下:转到带有视觉效果的页面,通过浏览器查看源代码,然后搜索术语“JPG”。您将在代码中看到许多 jpg 链接。您需要的链接以“normalized.jpg”结尾
例如: https://d32dm0rphc51dk.cloudfront.net/ecWm__enxZZAp8LS3rqbfg/normalized.jpg
在新窗口中复制并粘贴链接,就好了。