Ciao a tutti,
ho un script di questo tipo:
codice:
function window_onload()
{
var immagini = document.images;
for(var i = 0; i < immagini.length; i++)
{
var immagine = immagini[i];
immagine.setAttribute("class", "lente");
var src = immagine.src;
var alt = immagine.alt;
if(Right(src, 4).toLowerCase() == ".jpg")
{
var a = document.createElement("a");
a.setAttribute("href", "includes/popimage.php?a="+alt+"&s="+src);
a.setAttribute("target", "_blank");
immagine.parentNode.insertBefore(a, immagine);
a.appendChild(immagine);
}
}
}
function Right(str, n)
{
if (n <= 0) // Invalid bound, return blank string
return "";
else if (n > String(str).length) // Invalid bound, return
return str; // entire string
else { // Valid bound, return appropriate substring
var iLen = String(str).length;
return String(str).substring(iLen, iLen - n);
}
}
...che ad ogni JPG presente nella pagina gli attribuisce un link che permette di aprirla in pop-up.
E' possibile fare una codizione mediante la quale questa facoltà venga attribuita solo alle immagini che abbiamo almeno uno degli attributi (html) High o Width diverso da quello delle loro dimensioni originali?
Spero di essermi spiegato.
Grazie. Ciao.