Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Juancamunoz en 9 Agosto 2015, 00:46 am



Título: [Resuelto] Problema con button
Publicado por: Juancamunoz en 9 Agosto 2015, 00:46 am
Buenas

Estoy desarrollando una página web (www.neumass.com) y el caso es que hay un par de problemas que no tengo ni idea de como puedo solucionar.

https://i.gyazo.com/c41498747a2d32ab0d16dc8f85d12b29.png

Nos fijamos en este banner, hay cada apartado (e-minería, energía renovable, industria etcétera.) Nos podemos fijar que cada uno tiene un título y un texto. El caso es que abajo a la derecha, justo a la izquierda de las fotos hay un >>>.

Es un botón que tiene de fondo el color de cada cosa.

El problema es que es como si no existiera, está el botón pero no puedo darle, no puedo clickear en él, no hace nada y tal. Es como si hubiera una capa por la parte de encima y yo clickeo a la capa y no al botón..- he estado mirando el código y no tengo ni idea de como puedo solucionarlo. Si alguien me ayuda, plis.


Título: Re: Problema con button
Publicado por: T. Collins en 9 Agosto 2015, 01:30 am
A mí haciendo esto me funciona, tiene que ser el javascript

Código
  1. document.getElementById("BotInd").onclick = function(){alert("ind");}


Título: Re: Problema con button
Publicado por: Juancamunoz en 9 Agosto 2015, 01:46 am
¿como puedo adaptar eso para que al hacer click en el >>> te lleve a otra página?


Título: Re: Problema con button
Publicado por: 3n31ch en 9 Agosto 2015, 01:56 am
Hola amigo, lo puedes hacer con JS, el comando es el siguiente:
Código
  1. document.location.href = "URL"
;

Pero te recomiendo remplazar esos botones por links, y luego con css lo haces ver igual que tus botones.

Si no sabes hacer esto, preguntame por aca y te respondo enseguida


Título: Re: Problema con button
Publicado por: Juancamunoz en 9 Agosto 2015, 02:05 am
ni idea. plis.


Título: Re: Problema con button
Publicado por: 3n31ch en 9 Agosto 2015, 02:27 am
Bueno mira, los link se hace de esta manera:

Por ejemplo, si yo quisiera hacer que al cliquear la palabra "Inicio" el sitio se redireccionara a inicio.html, el codigo seria el siguiente:

Código
  1. <a href = "inicio.html">Inicio</a>

Por lo tanto, en vez de que tu botón tenga este código:

Código
  1. <button type="button" class="BotonNormal" id="BotMin">&gt;&gt;&gt;</button>

Deberías poner este código:

Código
  1. <a href = "pagina.html" class="BotonNormal" id="BotMin">&gt;&gt;&gt;</a>

Recuerda remplazar "pagina.html", por la pagina que quieras poner


Título: Re: Problema con button
Publicado por: Juancamunoz en 9 Agosto 2015, 02:45 am
estamos en las mismas, no puedo clickear por que hay como algo por encima, ni idea.


Título: Re: Problema con button
Publicado por: 3n31ch en 9 Agosto 2015, 03:50 am
estamos en las mismas, no puedo clickear por que hay como algo por encima, ni idea.

Prueba poniendo en el css lo siguiente:

Código
  1. .BotonNormal{position:absolute;z-index:999;}


Título: Re: Problema con button
Publicado por: Juancamunoz en 9 Agosto 2015, 11:54 am
gracias amigo, ya funciona