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.

Rispondi quotando