Ragazzi, io ho questa funzione:
che mi fa un parser in tutta la pagina, e sulle immagini .jpg gli applica una funzione particolare che gli modifica il link.codice:function window_onload() { var immagini = document.images; for(var i = 0; i < immagini.length; i++) { var immagine = immagini[i]; var src = immagine.src; var alt = immagine.alt; immagine.setAttribute("border", "0"); if(Right(src, 4).toLowerCase() == ".jpg") { var a = document.createElement("a"); a.setAttribute("href", "includes/popimage.php?a="+alt+"&s="+src); a.setAttribute("target", "new"); 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); } }
Come posso modificare la funzione, in modo che se un file termina per "channel.jpg", la regola non viene applicata?
Grazie

Rispondi quotando
