我想在此代码段中将所有尺寸375x270和250x180替换为750x1280:
<img class="j-webview-product-image" imgsrc="
https://image.jimcdn.com/app/cms/image/transf/dimension=375x270:format=jpg/path/sbcfc830c2d85c206/image/i547767095dfc0c2d/version/1475157973/image.jpg 375w,
https://image.jimcdn.com/app/cms/image/transf/dimension=250x180:format=jpg/path/sbcfc830c2d85c206/image/i547767095dfc0c2d/version/1475157973/image.jpg 250w"
sizes="(max-width: 480px) 100vw, 250px" src="
https://image.jimcdn.com/app/cms/image/transf/dimension=250x180:format=jpg/path/sbcfc830c2d85c206/image/i547767095dfc0c2d/version/1475157973/image.jpg"
alt="" title="" data-pin-nopin="true">
这是我的小提琴:http://jsfiddle.net/andreaszeike/rtywrt9k/4/ - 代码适用于IE以外的所有浏览器......
答案 0 :(得分:2)
截至2016年,Internet Explorer不支持 srcset :http://caniuse.com/#feat=srcset
使用jquery进行的替换工作正常,只是因为Internet Explorer完全忽略了srcset。您可以尝试使用IE的srcset polyfill,例如:https://scottjehl.github.io/picturefill/