Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/09/2013, 09:45
bathorz
 
Fecha de Ingreso: agosto-2013
Mensajes: 150
Antigüedad: 10 años, 8 meses
Puntos: 29
Respuesta: Añadir enlace JS en HTML

Código HTML:
Ver original
  1.    <head>
  2.       <script language="JavaScript">
  3.          var foto = new Array();
  4.          foto = [["Imagenes/1.jpg", "http://www.uno.es/"], ["Imagenes/2.jpg", "http://www.dos.com/"], ["Imagenes/3.jpg", "http://www.tres.com/"], ["Imagenes/4.jpg", "http://www.cuatro.com/"], ["Imagenes/5.jpg", "http://www.cinco.com/"], ["Imagenes/6.jpg", "http://www.seis.com/"]];
  5.          var texto = new Array();
  6.          texto[0] = "la primera de las imagenes";
  7.          texto[1] = "esta es la segunda";
  8.          texto[2] = "esta es al tercera";
  9.          texto[3] = "y casi vamos a terminar";
  10.          texto[4] = "una más";
  11.          texto[5] = "la ultima de las imagenes";
  12.          var cantidad = foto.length;
  13.          var cualvemos = 0;
  14.  
  15.          function mover(direccion, valor) {
  16.             switch (valor) {
  17.                /** Galería 1 **/
  18.                case 1:
  19.                   var enlace = document.getElementById("misHref");
  20.                   var laimagen = document.getElementById("misfotos");
  21.                   var eltexto = document.getElementById("mistextos");
  22.                   var ultima = foto.length - 1;
  23.                   var auxiliar = cualvemos + (direccion);
  24.                   if (auxiliar < 0) {
  25.                     auxiliar = ultima;
  26.                  }
  27.                  if (auxiliar > ultima) {
  28.                      auxiliar = 0;
  29.                   }
  30.                   cualvemos = auxiliar;
  31.                   laimagen.src = foto[cualvemos][0];
  32.                   eltexto.innerHTML = texto[cualvemos];
  33.                   enlace.href = foto[cualvemos][1];
  34.                   break;
  35.                /** Galería 1 **/
  36.                case 2:
  37.                   var enlace = document.getElementById("misHref2");
  38.                   var laimagen = document.getElementById("misfotos2");
  39.                   var eltexto = document.getElementById("mistextos2");
  40.                   var ultima = foto.length - 1;
  41.                   var auxiliar = cualvemos + (direccion);
  42.                   if (auxiliar < 0) {
  43.                     auxiliar = ultima;
  44.                  }
  45.                  if (auxiliar > ultima) {
  46.                      auxiliar = 0;
  47.                   }
  48.                   cualvemos = auxiliar;
  49.                   laimagen.src = foto[cualvemos][0];
  50.                   eltexto.innerHTML = texto[cualvemos];
  51.                   enlace.href = foto[cualvemos][1];
  52.                   break;
  53.             }
  54.          }
  55.       </script>
  56.       <meta charset="UTF-8">
  57.       <title>Destacados</title>
  58.    </head>
  59.  
  60.    <body onLoad="mover;">
  61.       <table width="100%">
  62.          <tr>
  63.             <td height="279" align="center" valign="middle">
  64.             <table width="100%" align="center">
  65.                <tr>
  66.                   <!-- Galería 1 -->
  67.                   <td width="50%" height="256" align="center" valign="middle">
  68.                   <p>
  69.                      <a id="misHref" href="http://www.uno.com/"><img id="misfotos" src="Imagenes/1.jpg" /></a>
  70.                   </p>
  71.                   <p>
  72.                      <span id="mistextos"><a href="http://www.google.es/">¡Uno</a></span>
  73.                   </p>
  74.                   <p>
  75.                      <a href="javascript:mover(-1,1);"><img src="Imagenes/anterior.png"></img></a>
  76.                      <a href="javascript:mover(1,1);"><img src="Imagenes/siguiente.png"</img></a>
  77.                   </p></td>
  78.                   <!-- Galería 2-->
  79.                   <td width="50%" height="256" align="center" valign="middle">
  80.                   <p>
  81.                      <a id="misHref2" href="http://www.uno.com/"><img id="misfotos2" src="Imagenes/1.jpg" /></a>
  82.                   </p>
  83.                   <p>
  84.                      <span id="mistextos2"><a href="http://www.google.es/">¡Dos</a></span>
  85.                   </p>
  86.                   <p>
  87.                      <a href="javascript:mover(-1,2);"><img src="Imagenes/anterior.png"></img></a>
  88.                      <a href="javascript:mover(1,2);"><img src="Imagenes/siguiente.png"</img></a>
  89.                   </p></td>
  90.                </tr>
  91.             </table></td>
  92.          </tr>
  93.       </table>
  94.    </body>
  95. </html>