调整Thumb大小以获得高质量

时间:2016-09-13 23:45:17

标签: javascript thumbnails blogger

我正在构建一个新的博客模板,所以我想改变拇指的大小以获得高质量 看到这就知道我的意思

第一个链接
http://lh3.googleusercontent.com/-Z3ehpCSmr7Q/AAAAAAAAAAI/AAAAAAAADqQ/N1vT4RZldjM/s35-c/photo.jpg

第二个链接
http://lh3.googleusercontent.com/-Z3ehpCSmr7Q/AAAAAAAAAAI/AAAAAAAADqQ/N1vT4RZldjM/s200-c/photo.jpg

这是我的JS代码

var x = document.getElementsByTagName('IMG');
for(i = 0 ; i < x.length ; i++){
    var y = document.getElementsByTagName('IMG')[i];
    var z = y.getAttribute('src');
    var m = z.search('s35-c');
    if(m == -1){
        // NO THING
    } else{
        var d = z.replace('s35-c','s60-c');
        document.getElementsByTagName('IMG')[i].getAttribute('src') = d;
    };
}

当我执行此代码时,我有这个错误。

Invalid left-hand side in assignment

这一行

document.getElementsByTagName('IMG')[i].getAttribute('src') = d;

我还想知道在加载图片之前如何更改此部分s35-c, 谢谢:)

1 个答案:

答案 0 :(得分:0)

我最后得到了

var x = document.getElementsByTagName('IMG');
for(i = 0 ; i < x.length ; i++){
var y = document.getElementsByTagName('IMG')[i];
var z = y.getAttribute('src');
var m = z.search('s35-c');
if(m == -1){
// NO THING
}else{
document.getElementsByTagName('IMG')[i].removeAttribute('src');
var d =  z.replace("s35-c","s100-c");
document.getElementsByTagName('IMG')[i].setAttribute('src', d);
};
}