Hola tengo el sgte codigo:
function deleteKbTree()
{
if (confirm('WARNING: Proceed to delete this knowledge base and everything underneath?'))
{
alert("BEFORE DISPLAY: " +top.main.location.href);
var display = "../deleteKBase.do?action=DeleteTree&kbaseId="+escape( currentKbId);
alert("DISPLAY: " + display);
top.main.location.href = display;
alert("AFTER DISPLAY: " + top.main.location.href);
}
else
{
// Do not delete
}
}
currentKbId es una variable global,el problema es q el alert muestra el valor de display pero currentKbId esta vacio...es como si el valor se perdiese...
esta funcion es llamada cuando acceso a una opcion de un popup menu,lo raro es q cuando acceso a esa opcion con el mouse el alert muestra el valor de currentKbId pero cuando acceso mediante el keyboard el valor esta vacio
alguna idea?