Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/03/2010, 12:08
tazzwt
 
Fecha de Ingreso: marzo-2010
Mensajes: 432
Antigüedad: 14 años, 1 mes
Puntos: 11
Respuesta: filtrar string con png, jpg, gif o todas

yo lo hice asi pero tu código es super preciso, mira este era mi código:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.  
  3. valor_array = 29;
  4. var miArray = new Array(valor_array)
  5.  
  6. miArray[0] = "http://www.desarrolloweb.com/DW1024/images/logo.png"
  7. miArray[1] = "http://www.google.com/cse/intl/en/images/google_custom_search_watermark.gif"
  8. miArray[2] = "http://www.desarrolloweb.com/images/iconos/user.png"
  9. miArray[3] = "http://www.desarrolloweb.com/images/centralfondoup3.gif"
  10. miArray[4] = "http://www.desarrolloweb.com/images/centralfondomedio7.gif"
  11. miArray[5] = "http://www.desarrolloweb.com/images/f-cuerpo1.gif"
  12. miArray[6] = "http://akamai.smartadserver.com/diff/159/681962/Unified_Communication_6_728x90.swf"
  13. miArray[7] = "http://view.atdmt.com/MSA/view/214220287/direct/01/"
  14. miArray[8] = "http://adserver2.desarrolloweb.com/openx/www/delivery/lg.php?bannerid=171&campaignid=158&zoneid=18&channel_ids=,&OASCAP=15&OASCCAP=15&loc=http%3A%2F%2Fwww.desarrolloweb.com%2Farticulos%2F630.php&referer=http%3A%2F%2Fwww.google.cl%2Furl%3Fsa%3Dt%26source%3Dweb%26ct%3Dres%26cd%3D1%26ved%3D0CAYQFjAA%26url%3Dhttp%3A%2F%2Fwww.desarrolloweb.com%2Farticulos%2F630.php%26rct%3Dj%26q%3Darray+javascript%26ei%3D4H6rS9mXAoaglAfTq7CYDg%26usg%3DAFQjCNGhuHhCYGg05Didl4czsPpepYww9w&cb=93b7005fd4"
  15. miArray[9] = "http://www.desarrolloweb.com/images/tit728verdecentro.gif"
  16. miArray[10] = "http://www.desarrolloweb.com/images/tit728verdeup.gif"
  17. miArray[11] = "http://www.desarrolloweb.com/images/tit728verdedw.gif"
  18. miArray[12] = "http://www.desarrolloweb.com/images/iconos/award_star_gold_2.png"
  19. miArray[13] = "http://www.desarrolloweb.com/images/votos/cero.png"
  20. miArray[14] = "http://www.desarrolloweb.com/images/iconos/comment_add.png"
  21. miArray[15] = "http://www.desarrolloweb.com/images/iconos/comment.png"
  22. miArray[16] = "http://akamai.smartadserver.com/diff/159/658743/300x250.swf"
  23. miArray[17] = "http://www.desarrolloweb.com/images/c728titmdveve.gif"
  24. miArray[18] = "http://www.desarrolloweb.com/images/c728titupveve.gif"
  25. miArray[19] = "http://www.desarrolloweb.com/images/c728titdwveve2.gif"
  26. miArray[20] = "http://www.desarrolloweb.com/images/c728cuemdve.gif"
  27. miArray[21] = "http://www.desarrolloweb.com/images/c728cuedwve.gif"
  28. miArray[22] = "http://www.desarrolloweb.com/images/atras.png"
  29. miArray[23] = "http://www.desarrolloweb.com/images/delante.png"
  30. miArray[24] = "http://www.desarrolloweb.com/images/c728titmdazbl.gif"
  31. miArray[25] = "http://www.desarrolloweb.com/images/c728titupazbl.gif"
  32. miArray[26] = "http://www.desarrolloweb.com/images/c728titdwazbl.gif"
  33. miArray[27] = "http://www.desarrolloweb.com/images/caja728cuerpocentro.gif"
  34. miArray[28] = "http://www.desarrolloweb.com/images/caja728cuerpodw.gif"
  35.  
  36.  
  37. for (i = 0; i < valor_array ; i++)
  38. {
  39.     var str = miArray[i];
  40.  
  41.     total = str.length;
  42.     resultado = total - 4;
  43.  
  44.     nun1 = resultado;
  45.     nun2 = total;
  46.     salida = str.substring(nun1, nun2);
  47.  
  48.     if (salida == ".jpg")
  49.     {
  50.      document.write(str + "<br>");
  51.     }
  52.  
  53.     else if (salida == ".png")
  54.     {
  55.      document.write(str + "<br>");
  56.     }
  57.  
  58.     /*
  59.     else if (salida == ".gif")
  60.     {
  61.      document.write(str + "<br>");
  62.     }
  63.     */
  64. }
  65.  
  66. </script>

Como le hago para que se enumeren ordenadamente, así:

1, 2, 3 ,4 ,5, 6 ...etc

Ya que su salida es igual a la del arreglo:

1 [url]http://www.google.com/cse/intl/en/images/google_custom_search_watermark.gif[/url]
3 [url]http://www.desarrolloweb.com/images/centralfondoup3.gif[/url]
4 [url]http://www.desarrolloweb.com/images/centralfondomedio7.gif[/url]
5 [url]http://www.desarrolloweb.com/images/f-cuerpo1.gif[/url]
9 [url]http://www.desarrolloweb.com/images/tit728verdecentro.gif[/url]
etc...