Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2015, 19:59
manunci
 
Fecha de Ingreso: enero-2015
Ubicación: Chile
Mensajes: 2
Antigüedad: 9 años, 10 meses
Puntos: 0
Configurar el largo de captura de imagen

Hola como estan, el siguiente codigo lo que hace es capturar la imagen de una pagina el problema es que captura un segmente de 245 x 245 y me gustaria que capturase las ias imagenes mas largas es decir 245x290 por ejemplo, he hecho algunos ajustes en el script y lo unico que logro es estirar la imagen corta. Espero que puedan ayudarme gracias

Código:
function removeHtmlTag(e, t) {
    if (e.indexOf("<") != -1) {
        var n = e.split("<");
        for (var r = 0; r < n.length; r++) {
            if (n[r].indexOf(">") != -1) {
                n[r] = n[r].substring(n[r].indexOf(">") + 1, n[r].length)
            }
        }
        e = n.join("")
    }
    t = t < e.length - 1 ? t : e.length - 2;
    while (e.charAt(t - 1) != " " && e.indexOf(" ", t) != -1) t++;
    e = e.substring(0, t - 1);
    return e + ""
}

function createSummaryAndThumb(e, t, n) {
    var r = document.getElementById(e);
    var i = document.getElementById(n);
    var s = /\/s([01]?[0-5]?[0-9]?[0-9]|1600)[^0-9]/;
    var o = '<a href="' + t + '" title=""><img alt="" src="#" width="' + iwh + 'px" height="' + iwh + 'px"/></a>';
    var u = r.getElementsByTagName("img");
    if (u.length >= 1) {
        o = '<a class="toptip" href="' + t + '" data-title="' + n + '"><img alt="' + n + '" src="' + u[0].src.replace(s, "/s" + iwh + "-c/") + '" width="' + iwh + 'px" height="' + iwh + 'px"/><div class="overlay"><i class="fa fa-play-circle fa-3x"></i></div></a>'
    }
    var a = o;
    r.innerHTML = a
}
var iwh = 245;