Cita:
Iniciado por verinchi function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
Bien, eso es la función Javascript a la que se llama cuando se pulsa el enlace. Ese enlace debería ser algo así:
onClick="MM_jumpMenu(
marco,...,....)"
Lo importante es lo que está marcado en negrita. Eso es lo que determina a dónde se apunta. Por tanto tienes dos opciones. Modificar el código en la llamada de modo que el primer parámetro que se envía sea el mismo marco:
onClick="MM_jumpMenu(
'self',selObj,restore)"
o bien, modificar la función en sí. Creo que esta es la mejor opción:
Código:
function MM_jumpMenu(selObj,restore){ //v3.0
eval("document.location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
Quedando la llamada con sólo dos parámetros:
onClick="MM_jumpMenu('lo_que_sea_selObj','lo_que_s ea_restore')"
Pruébalo y nos cuentas. De todas formas, a ver si alguien lo revisa porque hace tiempo que no le doy al JS.
Un saludo.