diegomc183
Usuario habitual
Usuario habitual

Como puedo hacer para poner las categorias como menu desplegable??, lo he visto en articulos anteriores y queda muy bueno.

Avatar Image
Usuario habitual
Usuario habitual

Se puede haciendo esto:

Cambiar (o lo equivalente):


<Categorias>
<li><a href="<@CategoriasUrl@>"><@CategoriasNombre@></a></li>
</Categorias>


Por:

<script>
<!--
function land(ref, target)
{
lowtarget=target.toLowerCase();
if (lowtarget=="_self&quotGiño {window.location=loc;}
else {if (lowtarget=="_top&quotGiño {top.location=loc;}
else {if (lowtarget=="_blank&quotGiño {window.open(loc);}
else {if (lowtarget=="_parent&quotGiño {parent.location=loc;}
else {parent.frames[target">.location=loc;};
}}}
}
function jump(menu)
{
ref=menu.choice.options[menu.choice.selectedIndex">.value;
splitc=ref.lastIndexOf("*&quotGiño;
target="";
if (splitc!=-1)
{loc=ref.substring(0,splitc);
target=ref.substring(splitc+1,1000);}
else {loc=ref; target="_self";};
if (ref != "&quotGiño {land(loc,target);}
}
//-->
</script>
<form action="dummy" method="post">
<select name="choice" size="1" onChange="jump(this.form)">
<option value="#"></option>
<Categorias>
<option value="<@CategoriasUrl@>"><@CategoriasNombre@></option>
</Categorias>
</select>
</form>

A mi me ha servido pero no lo estoy usando, ojala te sirva

Avatar Image
Usuario habitual
Usuario habitual

Los caretos que habian salido ya saque el error

Se puede haciendo esto:

Cambiar (o lo equivalente):


<Categorias>
<li><a href="<@CategoriasUrl@>"><@CategoriasNombre@></a></li>
</Categorias>


Por:

<script>
<!--
function land(ref, target)
{
lowtarget=target.toLowerCase();
if (lowtarget=="_self"Giño {window.location=loc;}
else {if (lowtarget=="_top"Giño {top.location=loc;}
else {if (lowtarget=="_blank"Giño {window.open(loc);}
else {if (lowtarget=="_parent"Giño {parent.location=loc;}
else {parent.frames[target">.location=loc;};
}}}
}
function jump(menu)
{
ref=menu.choice.options[menu.choice.selectedIndex">.value;
splitc=ref.lastIndexOf("*"Giño;
target="";
if (splitc!=-1)
{loc=ref.substring(0,splitc);
target=ref.substring(splitc+1,1000);}
else {loc=ref; target="_self";};
if (ref != ""Giño {land(loc,target);}
}
//-->
</script>
<form action="dummy" method="post">
<select name="choice" size="1" onChange="jump(this.form)">
<option value="#"></option>
<Categorias>
<option value="<@CategoriasUrl@>"><@CategoriasNombre@></option>
</Categorias>
</select>
</form>

A mi me ha servido pero no lo estoy usando, ojala te sirva

diegomc183
Usuario habitual
Usuario habitual

Gracias por tu ayuda, te cuento probe el codigo, se me ve el menu pero no andan los links, cuando clicleo sobre cualquier opcion no pasa nada.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: User 1336260, el 29/Ene/2005, 01:45
User 133626002kJan/05
Por: User 1336260, el 28/Ene/2005, 22:45
User 1336260 EffectedCard52kJan/05
Por: , el 09/Feb/2007, 05:21
k_nelita NoSetup.org122kFeb/07