Tengo un problema y es el siguiente, tengo una especie de menú hecha con <li> y algunas opciones dentro tienen una especie de submenú con <p>. Dentro de <li> y <p> he puesto onclick que redirecciona a otra página.
El problema es que si pincho sobre los <li> no hay problema, hacen lo que quiero pero si pincho sobre los <p> que están dentro no. Esto paso con IE7, con IE8 va perfectamente.
¿Por qué puede ser? os dejo el código a ver si queda más claro.
Código PHP:
<ul>
<li onclick="location.href='../hotel/continicio.php'" onmouseover='this.style.cursor="pointer"'>Inicio</li>
<li onclick="location.href='../hotel/elhotel.php'" onmouseover='this.style.cursor="pointer"'>Hotel</li>
<li onclick="location.href='../habitaciones/habitaciones.php?menu=habitaciones'" onmouseover='this.style.cursor="pointer"'>Habitaciones</li>
<?php if(isset($menu) && $menu=="habitaciones"){?>
<p onclick="location.href='../habitaciones/habitaciones.php?menu=habitaciones'" onmouseover="this.style.cursor='pointer'">- Listado habitaciones</p>
<p onclick="location.href='../habitaciones/habitaciones_bloqueadas.php?menu=habitaciones'" onmouseover="this.style.cursor='pointer'">- Habitaciones bloqueadas</p>
<?php }?>
</ul>