利用代码成功获取到了京东的宝贝详情页的大图,想顺便尝试一下淘宝的大图的获取。与京东不同,京东修改了图片的路径地址以实现不同尺寸的展现,淘宝则是以修改图片后缀名的方式,如果想要展现宝贝的大图,直接去掉图片的后缀名就可以了。
获取图片的js代码
以下代码会追踪当前所选择的大图,然后在浏览器中新开一个窗口以展现详情图片;
var mySrc=$('.tb-selected img').src;
var pattern="_[0-9]+x[0-9]+.jpg.*";
largeSrc=mySrc.replace(mySrc.match(pattern),'');
window.open(largeSrc);
首先悬停选择图片,然后按f12唤醒控制台;
在控制台粘贴如上的代码,按回车确认;
新开窗口的效果;