elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Temas
Páginas: [1]
1  Programación / Desarrollo Web / Cambiar contenido de OnMouseOver y Out desde un Array en: 1 Febrero 2013, 21:01 pm
Hola, tengo un pequeño código, el cual se supone que lo que debe de hacer es cambiar el src para que cambie la imagen, y que cadavez que cambie de imagen cambie tambien el contenido del onmouseover y onmouseout, dado que en cada imagen debe ser diferente, y por más que busco no llego al problema, y me gustaría que vieseis el códe y me puedan decir:

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<link rel="stylesheet" type="text/css" href="index.css"/>
<script type="text/javascript" src="JS/BigImg.js">
</script>
<script type="text/javascript">
var foto = new Array();
foto[0] = "imagenes/Juegos/WoW/img/miniWoW.png";
foto[1] = "imagenes/Juegos/Vindictus/img/Mini Vindictus.png";
foto[2] = "imagenes/Juegos/Tera/img/miniTera.png";
var onmouseover = new Array();
onmouseover[0] = "visiblebig('wow','visible')";
onmouseover[1] = "document.getElementById('vindictus').style.visibility='visible';";
onmouseover[2] = "visiblebig('tera','visible')";
var onmouseout = new Array();
onmouseout[0] = "visiblebig('wow','hidden')";
onmouseout[1] = "document.getElementById('vindictus').style.visibility='hidden'";
onmouseout[2] = "visiblebig('tera','hidden')";
var title = new Array();
title[0] = "World Of Warcraft";
title[1] = "Vindictus";
title[2] = "Tera";
var cantidad = foto.length;
var cualvemos = 0;

function mover(direccion) {

 
  var laimagen = document.getElementById("misfotos");


 
  var ultima = foto.length - 1;
 
 
  var auxiliar = cualvemos + direccion;
 
  if(auxiliar < 0) { auxiliar = ultima; }
 
  if(auxiliar > ultima) { auxiliar = 0; }
 
 
  cualvemos = auxiliar;
 
  laimagen.onmouseover = onmouseover[cualvemos];
  laimagen.onmouseout = onmouseout[cualvemos]; 
  laimagen.src = foto[cualvemos];
  laimagen.title = title[cualvemos];

 

}
</script>
</head>
<body>
<div id="total">
  <div id="banner">  </div> <!--cierre banner-->
 
  <ul id="listatotal">
       
          <a href="#"><li class="menuin">menu 1</li></a>
         
       
          <a href="#"><li class="menuin">menu 2</li></a>
         
       
          <a href="#"><li class="menuin">menu 3</li> </a>
    </ul>
 <!--cierre menu-->
     
  <div id="cuadro">  </div><!--cierre cuadro-->     

  <div id="totalimagenes">
      <div id="muestra">
          <img class="imgObsoluta" id="tera" src="imagenes/Juegos/Tera/img/BigTera.png" alt="Tera" title="Tera"/>
          <img class="imgObsoluta" id="wow" src="imagenes/Juegos/WoW/img/BigWoW.png" alt="World Of Warcraft" title="World Of Warcraft" />
          <img class="imgObsoluta" id="rohan" src="imagenes/Juegos/Rohan/img/Big Rohan.png" alt="Rohan" title="Rohan" />
          <img class="imgObsoluta" id="vindictus" src="imagenes/Juegos/Vindictus/img/Big Vindictus.png" alt="Vindictus" title="Vindictus" />
          <img class="imgObsoluta" id="lol" src="imagenes/Juegos/LoL/img/Big LOL.png" alt="League Of Legend" />
          <img class="imgObsoluta" id="pside2" src="imagenes/Juegos/Pside2/img/Big PS2.png" alt="Planet Side 2" />
          <img class="imgObsoluta" id="dcuniverse" src="imagenes/Juegos/DCUniverse/img/Big DC.png" alt="DC Universe" />
          <img class="imgObsoluta" id="l2" src="imagenes/Juegos/Lineage2/img/Big L2.png" alt="Lineague 2" />
         <div id="intro">
         </div>
         <div id="mininfo">
             <div id="mininfotera" class="mininfo">
             </div>
             <div id="mininfowow" class="mininfo">
             </div>
             <div id="mininforohan" class="mininfo">
             </div>
             <div id="mininfovindictus" class="mininfo">
             </div>
             <div id="mininfolol" class="mininfo">
             </div>
             <div id="mininfoplanetside2" class="mininfo">
             </div>
             <div id="mininfodcuniverse" class="mininfo">
             </div>
             <div id="mininfol2" class="mininfo">
             </div>
         </div>
       </div>
      <div id="carusel">
        <div id="carusel01"  class="imgcarusel">
          <img onclick="mover(-1)" id="flechaizq" src="imagenes/flechas/Izquierda.png" />
         
         
         
         
          <img id="misfotos" onmouseover="visiblebig('wow','visible')" onmouseout="visiblebig('wow','hidden')" src="imagenes/Juegos/WoW/img/miniWoW.png" width="150" height="80" />

             
        <img onclick="mover(1);" id="flechader" src="imagenes/flechas/Derecha.png" />         
        </div>
    </div>
  </div>
  <!--cierre imagenes-->
 
  <div id="contenido">
    <iframe src="pruebaframe.html">Texto para cuando el navegador no conoce la etiqueta iframe</iframe>
  </div>  <!--cierre contenido-->
 
  <div id="copyright">  </div> <!--cierre copyright-->
</div>
<!--cierre total-->
</body>
</html>
2  Programación / Desarrollo Web / Que es eso de especificar una base con parseInt en javascript en: 30 Diciembre 2012, 20:56 pm
Hola, soy nuevo en el foro, y tambien "nuevo" en JS, ando estudiando por internet y tambien Gracias a un Libro de la editorial ANAYA, y bueno durante todo el recorrido que he hecho en el libro me he topado con algo que no entiendo y es el parametro opcional de la funcion parseInt, me gustaría que explicasen un poco de que se trata y que es eso de conversion en base 10 base 8  base 16 etc para mí ha resultado algo complicado de entender.

PD: Tampoco he entendido eso de expresiones regulares. espero pueden ayudarme un saludo y gracias de antemano.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines