Ver Mensaje Individual
  #12 (permalink)  
Antiguo 28/05/2009, 13:32
Avatar de futaman
futaman
 
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código Solucion 11 - HTML + JS:
Ver original
  1. <html>
  2. <head>
  3.  
  4. <title>Galeria</title>
  5. <script language='JavaScript'>
  6.  
  7. var nombrePIC=new Array();
  8.   nombrePIC[0]=new Image(140,120); nombrePIC[0].src="imagen01.jpg";
  9.   nombrePIC[1]=new Image(140,120); nombrePIC[1].src="imagen02.jpg";
  10.   nombrePIC[2]=new Image(140,120); nombrePIC[2].src="imagen03.jpg";
  11.   nombrePIC[3]=new Image(140,120); nombrePIC[3].src="imagen04.jpg";
  12.   nombrePIC[4]=new Image(140,120); nombrePIC[4].src="imagen05.jpg";
  13.   nombrePIC[5]=new Image(140,120); nombrePIC[5].src="imagen06.jpg";
  14.   nombrePIC[6]=new Image(140,120); nombrePIC[6].src="imagen07.jpg";
  15.   nombrePIC[7]=new Image(140,120); nombrePIC[7].src="imagen08.jpg";
  16.   nombrePIC[8]=new Image(140,120); nombrePIC[8].src="imagen09.jpg";
  17.   nombrePIC[9]=new Image(140,120); nombrePIC[9].src="imagen10.jpg";
  18.  
  19.  
  20.  
  21.   var visorIMGnum=0;
  22.   var visorPIC=new Array();
  23.  
  24.   function visorAtras(cual,mtxpics) {
  25.     visorPIC = mtxpics
  26.     if(visorIMGnum==0) {
  27.       visorIMGnum=visorPIC.length-1;
  28.     } else {
  29.       visorIMGnum --
  30.     }
  31.     document.getElementById(cual).src=visorPIC[visorIMGnum].src;
  32.   }
  33.  
  34.   function visorAdelante(cual,mtxpics) {
  35.     visorPIC = mtxpics
  36.     if(visorIMGnum==visorPIC.length-1) {
  37.       visorIMGnum=0;
  38.     } else {
  39.       visorIMGnum ++;
  40.     }
  41.     document.getElementById(cual).src=visorPIC[visorIMGnum].src;
  42.   }
  43.  
  44. </script>
  45. </head>
  46.  
  47.  
  48. <table>
  49.  <tr>
  50.   <td>
  51.       <input onClick="visorAtras('nombreIMG',nombrePIC);return false;" href="javascript:void(0);" type="submit" name="Submit2" value="&lt;&lt;">
  52.     </p></td>
  53.   <td> <!-- segunda celda -->
  54.    <img width="140" height="120" src="imagen01.jpg" id="nombreIMG" />
  55.   </td>
  56.   <td>
  57.     <p>
  58.       <input onClick="visorAdelante('nombreIMG',nombrePIC);return false;" href="javascript:void(0);" type="submit" name="Submit" value="&gt;&gt;">
  59. </p></td>
  60.  </tr>
  61. </table>
  62. </body>
  63. </html>

Tengo una duda en este problema si deseo separarlos y colocar el "SCRIPT" en un archivo .JS llamo al JS por: <script scr="galeria1.js></script>, pero en el body tengo que hacer un Onload, pero no se que funcion llamar, porque si lo hago JS + HTML por separado no me carga.